Курс «Ansible»

плейбук
файл инвентаризации
деплой
автоматизация развертывания
идемпотентность

Последнее обновление: 11 октября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

17 уроков (видео и/или текст)
16 упражнений в тренажере
53 проверочных теста
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

На этом курсе вы изучите систему управления конфигурацией Ansible. Вы узнаете о плэйбуках, коллекциях и ролях. В итоге научитесь разворачивать приложения «одной командой» локально и на удаленных машинах. Ansible пригодится, если вы решите автоматизировать рутинные операции по настройке окружения. Знания из этого курса помогут вам сэкономить время на разработку, доставку и тестирование. Этот курс подойдет программистам, желающим познакомится с управлением инфраструктурой и процессом деплоя.

Чему вы научитесь

  • Автоматизировать настройку серверов и локального окружения
  • Описывать инфраструктуру как код
  • Выполнять команды на множестве серверов параллельно

Программа

1

Введение

Знакомимся с курсом и с понятием «управление конфигурацией»

2

Ad-Hoc

Учимся использовать команду ansible

3

Файл инвентаризации

Разбираемся, в чем назначение файла инвентаризации и как его составлять

4

Плейбук

Учимся составлять простые сценарии развертывания

5

Теги

Разбираемся, в чем назначение тегов

6

Обработчики (Handlers)

Учимся пользоваться подпиской на обработчики

7

Переменные

Знакомимся с возможностью динамической генерации и сокращения дублирования

8

Переменные в файле инвентаризации

Учимся задавать переменные через файл инвентаризации

9

Факты

Разбираемся, что такое факты и зачем они нужны

10

Циклы

Изучаем конструкцию loops для сокращения дублирования повторяющихся действий

11

Условия

Изучаем конструкцию when

12

Фильтры

Учимся фильтровать данные

13

Регистрация результата

Разбираемся, зачем нужна опция register

14

Роли

Знакомимся с каталогом готовых плейбуков (Ansible Galaxy) и учимся их устанавливать и использовать

15

Устройство ролей

Познакомимся со структурой роли

16

Коллекции

Переходим от одиночных ролей к коллекциям

17

Ansible Vault

Учимся шифровать чувствительные данные прямо внутри репозитория с кодом инфраструктуры

Формат обучения

Испытания

1

Одноядерные машины

2

Подготовка к деплою

Рекомендуемые программы

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы