Top.Mail.Ru
8 812 320 13 03
  • Новости
  • Расписание
  • Курсы
  • Организациям
  • Контакты
  • Перезвоните мне

    Курс Ansible в системном администрировании

    Ansible в системном администрировании

    Ansible в системном администрировании
    Начало курса
    27.01.2025
    Продолжительность
    7 недель (28 ак. часов)
    Расписание
    Вт 19:00 - 21:30
    Пт 19:00 - 21:30

    Онлайн
    (10 мест)
    Единовременно 34999 записаться
    В расроку / 10 мес3499 записаться
    Также доступна рассрочка на 4, 6 и 10 месяцев.

    Описание курса

    Курс "Ansible в Системном Администрировании" создан для тех, кто устал выполнять одни и те же задачи вручную. Желаете повысить свою эффективность и сделать работу системного администратора проще и продуктивнее? Тогда наш курс по Ansible – это именно то, что вам нужно! Ansible – это мощный инструмент автоматизации, который поможет вам сэкономить время, уменьшить количество ошибок и повысить уровень безопасности. 

    Приветственное видео от преподавателя курса:



    Кому подойдет этот курс:

    • Системным администраторам: Освободите время для стратегически важных задач, автоматизируя повседневные операции.
    • Инженерам DevOps: Улучшите ваши навыки управления конфигурациями и развертывания.
    • Начинающим специалистам: Начните свою карьеру в ИТ с мощного инструмента в вашем арсенале.

    Что вас ждет на курсе:

    • Основы Ansible: Поймите, что такое Ansible и как он может трансформировать вашу работу. Мы начнем с основ, чтобы вы могли уверенно приступить к автоматизации;
    • Установка и настройка: Узнайте, как установить и настроить Ansible в вашей рабочей среде. Мы предоставим пошаговые инструкции и полезные советы;
    • Playbooks и Roles: Освойте Ansible Playbooks и Roles для создания простых и масштабируемых сценариев автоматизации. Эта часть курса научит вас создавать повторяемые и легко понимаемые инструкции для выполнения задач;
    • Управление конфигурацией: Обучитесь управлению конфигурациями на сотнях или даже тысячах серверов. Мы покажем, как поддерживать консистентность и порядок в вашей инфраструктуре;
    • Безопасность и соответствие требованиям: Узнайте, как улучшить безопасность вашей ИТ-инфраструктуры, автоматизируя процессы управления патчами и проверок на соответствие стандартам;
    • Практические задания: Примените свои знания на практике с помощью реальных сценариев и задач. Убедитесь, что вы готовы к решению реальных проблем в вашей рабочей среде;
    • Поддержка и сообщество: Вступите в сообщество единомышленников и получите поддержку от наших преподавателей и других участников курса;

    Практика и проекты:

    • Установка Ansible.
    • Настройка SSH-соединения
    • Подготовка виртуальных хостов с помощью Vagrant
    • Создание статического инвентаря
    • Настройка динамического инвентаря 
    • Составление базовых Playbook для различных задач 
    • Создание и использование Roles
    • Использование переменных и шаблоно
    • Написание собственных модулей 
    • Использование Ansible Vault
    • Обеспечение соответствия требованиям с помощью Ansible
    • CI/CD для автоматического развертывания с использовании Ansible
    • Настройка мониторинга и уведомлений
    Итоговый проект: Автоматизация развертывания и тестирование масштабируемой инфраструктуры.           

    Требования к участникам курса:

    • Базовые знание Linux и сетевых технологий.
    • Желание учиться и автоматизировать!

     

    Программа

    Модуль 1. Введение в Ansible

    развернуть

    Основные концепции и Настройка Ansible

    • Что такое Ansible и почему его выбирают системные администраторы?
    • Основные компоненты: Inventory, Playbooks, Modules
    • Установка на различных операционных системах
    • Управление конфигурацией и версионирование c помощью git
    • Создание тестовой среды с помощью Vagrant
    • Первоначальная настройка и тестирование подключения

    Модуль 2. Управление инвентарем

    развернуть

    Список хостов (Inventory) и конфигурации

    • Статический и динамический инвентарь
    • Группы и подгруппы хостов
    • Конфигурационные файлы Ansible

    Модуль 3. Основы написания Playbooks

    развернуть

    Структура и синтаксис Playbook’ов, сценарии автоматизации

    • Формат YAML
    • Tasks, Handlers, Variables
    • Установка пакетов
    • Управление службами
    • Копирование файлов
    • Практические рекомендации

    Модуль 4. Расширенные возможности Playbook’ов

    развернуть

    Roles

    • Основы работы с Roles
    • Создание и использование собственных ролей
    развернуть

    Модули и плагины

    • Обзор популярных Ansible модулей
    • Подключение и использование плагинов
    • Управление Windows хостами
    развернуть

    Условные операторы и циклы

    • Jinja2 шаблоны
    • Использование условий, циклов и фильтров
    развернуть

    Управление пользователями и группами

    • Создание, изменение и удаление пользователей
    • Управление группами и их правами

    Модуль 5. Безопасность и соответствие требованиям

    развернуть

    Управление секретными данными (Ansible Vault)

    • Шифрование и дешифрование данных
    • Работа с секретами и паролями
    развернуть

    Проверка соответствия стандартам

    • Автоматизация проверок на соответствие требованиям

    Модуль 6. Интеграция с другими инструментами

    развернуть

    CI/CD

    • Настройка автоматизации с использованием CI/CD
    развернуть

    Интеграция с существующими системами мониторинга и управления

    • Zabbix, Prometheus и другие

    Модуль 7. Практические задачи и проекты

    развернуть

    Реальные сценарии автоматизации

    • Настройка файловых серверов
    • Настройка веб серверов
    • Настройка зеркалов репозиториев
    • Установка и настройка веб-приложения
    развернуть

    Групповые проекты

    • Разработка и выполнение групповых проектов для закрепления знаний

    Модуль 7. Итоговая работа

    развернуть

    Итоговый проект

    • Защита собственного проекта по автоматизации
    • Получение сертификата об окончании курса
    Сертификат после обучения
    По окончании обучения вы получите сертификат. Нас знают и ценят работодатели, поэтому сертификат станет вашим дополнительным преимуществом при трудоустройстве в IT-компанию. 


    Сертификат о прохождении курса мы отправим вам на почту. Вы легко сможете добавить ссылку на сертификат в резюме и подтвердить свой уровень подготовки.

    Преподаватели

    Андрей

    Ведущий it-специалист одного из старейших вузов Санкт-Петербурга. 

    За свою карьеру работал с windows и linux серверной инфраструктурой, принимал ключевую роль в развертывании новых систем и решений, а также в их дальнейшем сопровождении. 
     
    Помимо профессиональной деятельности увлекается 3д моделированием и печатью, программированием микроэлектроники, туризмом и легкой атлетикой. 

    Увлечен своим делом, открыт новому и рад делится им с окружающими.

    "Творчество - это не только живопись, музыка и прочие проявления искусства. Творчество - это способность создать новое, упростить старые задачи, облегчить труд людям. В наших руках есть мощные инструменты его проявления" - говорит Андрей.

    Фото с очных занятий в СПб

    Курсы программирования, тестирования, мобильных и веб-технологий от Level UP!
    Учитесь с профессионалами в сфере IT-образования!