
Ansible для DevOps – инженеров
33%Программа курса
Ознакомьтесь с программой курса «Ansible для DevOps – инженеров» от Учебный центр ФОРС - edu.fors.ru
- Модуль 1. Введение в Ansible - 10 часов. Основные понятия и компоненты Ansible
- Установка и настройка
- Основные команды (ansible, ansible-playbook)
- Документация и дополнительные ресурсы
- .
- Модуль 2. Инвентаризация - 10 часов. Статическая и динамическая инвентаризация
- Форматы INI и YAML
- Группировка хостов и использование переменных
- Динамическое добавление хостов (add_host)
- Работа с group_by
- .
- Модуль 3. Плейбуки и задачи - 10 часов. Структура плейбука (YAML-синтаксис)
- Основные модули (copy, apt, service)
- Условия (when)
- Циклы (loop, with_items, with_dict)
- Обработчики (handlers) и теги
- Использование debug: msg для отладки
- .
- Модуль 4. Переменные и шаблоны - 10 часов. Типы переменных (host_vars, group_vars, set_fact)
- Использование фактов (ansible_facts)
- Шаблонизация с Jinja2
- Условия и циклы в шаблонах
- Фильтры Jinja2
- .
- Модуль 5. Модули и плагины - 10 часов. Обзор ключевых модулей
- Написание простых кастомных модулей
- Плагины для динамической инвентаризации
- .
- Модуль 6. Роли и Ansible Galaxy - 10 часов. Структура ролей
- Создание и использование ролей
- Зависимости ролей (meta/main.yml)
- Работа с Ansible Galaxy
- .
- Модуль 7. Обработка ошибок - 10 часов. Игнорирование ошибок (ignore_errors, failed_when)
- Повторные попытки (retries, until)
- Блоки обработки (block, rescue, always)
- .
- Модуль 8. Оптимизация выполнения - 10 часов. Стратегии выполнения (linear, free, serial)
- Ускорение работы (pipelining, fact_caching)
- Лимитирование (throttle, run_once)
- .
- Модуль 9. Работа с файлами - 10 часов. Шаблонизация сложных конфигов
- Работа с архивами (unarchive, archive)
- Редактирование файлов (lineinfile, replace)
- .
- Модуль 10. Безопасность - 10 часов. Шифрование переменных (ansible-vault)
- Ограничение прав (become, sudo)
- Безопасная работа с паролями (no_log)
- .
Чему вы научитесь
- Научитесь уверенно работать с темой: структура плейбука (yaml синтаксис)
- основные модули (copy, apt, service)
- условия (when)
- циклы (loop, with_items, with_dict)
- обработчики (handlers) и теги
- использование debug ms…
- Научитесь уверенно работать с темой: статическая и динамическая инвентаризация
- форматы ini и yaml
- группировка хостов и использование переменных
- динамическое добавление хостов (add_host)
- работа с group_by.
- Научитесь уверенно работать с темой: типы переменных (host_vars, group_vars, set_fact)
- использование фактов (ansible_facts)
- шаблонизация с jinja2
- условия и циклы в шаблонах
- фильтры jinja2.
- Научитесь уверенно работать с темой: шаблонизация сложных конфигов
- работа с архивами (unarchive, archive)
- редактирование файлов (lineinfile, replace).
- Научитесь создавать и применять: структура ролей
- создание и использование ролей
- зависимости ролей (meta/main.yml)
- работа с ansible galaxy.
Подробная информация о курсе
Данный курс представляет собой углублённое практическое руководство по использованию системы автоматизации Ansible. В процессе обучения слушатели изучают принципы работы с инвентаризацией, плейбуками, шаблонами, ролями, модулями и безопасностью. Особое внимание уделяется оптимизации выполнения задач и обработке ошибок, что делает данный курс особенно ценным для системных администраторов и инженеров DevOps, работающих в средах с высокой степенью автоматизации.;Курс построен как комплекс из 10 взаимосвязанных модулей, каждый из которых закрепляется практическими заданиями. Основная цель курса — научить слушателей уверенно применять Ansible в реальных проектах автоматизации инфраструктуры и конфигурационного управления.;Предварительная подготовка;• Знание операционных систем Linux на уровне администратора;;• Продвинутые навыки работы в командной строке Bash;;• Понимание принципов работы SSH, сетей, прав пользователей;;
Цены и сроки
- Стоимость40 000 ₽
- Старая цена60 000 ₽
- Дата началаc Invalid Date
Содержание
- Формат обученияв группе с наставником
По окончанию курса
- Диплом или сертификатудостоверение



















