PRO курс

Основы Ansible

265 сообщений в сообществе 5065 учащихся

Системы управления конфигурацией – важные инструменты в арсенале современного разработчика и системного администратора. С их помощью автоматизируется рутинные операции по настройке окружения (установка программ, конфигурация) и деплоя приложения. Они позволяют развертывать приложение "одной командой" как локально, так и на удаленные машины, что сокращает время на разработку, доставку и тестирование. Одним из самых популярных решений для этого служит Ansible. В этом курсе изучаются основные концепции этого инструмента и рассматриваются типичные сценарии использования.

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

  • Автоматизировать процесс настройки локального окружения
  • Автоматизировать процесс настройки серверов
  • Описывать инфраструктуру как код
  • Эффективно выполнять команды на множестве серверов параллелльно
плейбук файл инвентаризации деплой автоматизация развертывания идемпотентность
Последнее обновление: 16 ноября 2020

Уроки курса

Испытания

Это практические задания, которые мы советуем выполнить после завершения курса. Задания помогут вам получить дополнительный опыт в программировании и закрепить полученные навыки.

# Задание % завершений
1 Одноядерные машины 51%
2 Подготовка к деплою 73%

Автор

Аватар пользователя Kirill Mokevnin

Кирилл Мокевнин

Сооснователь и CEO образовательного проекта Хекслет. Программирую с 2007 года. За это время прошёл путь от разработчика до технического директора и управляющего отдельным подразделением (филиалом). Управлял командами, в которых больше 50 разработчиков.

  • Программирую на языках: Elixir, Clojure, JavaScript, PHP, Ruby.
  • Соорганизатор конференции Nastachku.ru.
  • Вимер.
  • Топлю за DevOps и автоматизированные тесты.
Курс Основы Ansible
продолжительность
17 часов
награда
79 баллов