Ansible: Infrastructure as Code

Онлайн курс с 12 октября по 8 ноября
Привет! Я, Всеволод Севостьянов, Engineering manager в HelloFresh и автор этого курса.

Я не буду пересказывать тебе википедию Ansible, этот курс – не сухая теория. Я покажу кейсы, разберу примеры. Вместе посмотрим, что есть, что можно, чего не можно, а потом поговорим, как Ansible встраивается в продакшен и как организовать Ansible в команде. Немного затронем облака для эффекта внезапности. Посмотрим, какие инструменты есть кроме Ansible.

Моя цель – научить мыслить как Ansible, делать как Ansible, быть как Ansible, хотя нет, наверно это перебор:)

Задачи и стенды я старался делать из практических кейсов, что рассказываю – то должно быть применено. Но как и на работе придётся выходить за рамки материалов курса.

После курса ты:

  • Можешь конфигурировать рутинные задачи и никакие правки конфигураций тебя не остановят.

  • Не просто конфигурируешь, но и делаешь это с помощью удобного и простого инструмента.

  • Выполняешь сложные задачи, настраиваешь под свои задачи и смело лазешь под капот Ansible.

  • Понимаешь, когда и как писать свои модули.
Программа
Мы подготовили 8 тем, 38 уроков, 10 часов видеолекций, 78 тестовых и 46 практических заданий, 36 часов стендов для выполнения практик.
Первые две темы курса, по инсталляции LEMP стека, доступны бесплатно в мини-курсе «Ansible: основы».
Для тех, кто хочет погрузиться в изучение работы Ansible, но прежде желает увидеть подачу спикера, послушать звук, посмотреть качество видео и приятно удивиться. Получить доступ.
Введение
  • Знакомство с курсом
  • Цели курса
  • Как учиться онлайн
  • Доступ к репозиторию курс
Инсталляция LEMP стека на машину (ручной инсталл)
  • Вводные данные
  • Vagrant и VBox
  • Установка NginX
  • Установка и настройка MySQL
  • Устанавливаем модули PHP
Инсталляция LEMP стека с помощью Ansible
  • Как устроен Ansible
  • Как работает Ansible
  • Установка Ansible
  • Пишем плейбук
  • Рефакторим
  • Ansible galaxy
Другие операционные системы, стеки и Python
  • Различные способы подключения
  • Ansible.cfg и ключи ssh
  • Sudo и политики безопасности Ansible
  • Переменные в Ansible
  • Jinja
  • Ubuntu + CentOS
  • Python
  • Отладка в Ansible
Другие приложения и специфические сценарии
  • Использование чужих ролей и модулей (ansible-galaxy)
  • Установка PostgreSQL с помощью Ansible
  • Установка Mongo Cluster с помощью Ansible
  • Собираем Docker-контейнеры с помощью Ansible
  • Плохой код в Ansible
Модули на Python
  • Написание своих модулей для ansible
Использование Ansible в продакшене
  • Ускорение Ansible
  • Callbacks
  • Gitlab runners c Аnsible
  • Jenkins с Ansible
  • Vault
Облака, Ansible и все-все-все
  • Работа с Google Сloud и AWS используя Ansible (self suffice)
  • Ansible pull
  • Ansible и buildah
  • Ansible Tower
  • Bastion и правильная настройка Ansible
Аnsible и большой мир вокруг
  • Ansible-lint
  • Обзор конкурентов Ansible
  • Molecule
    Итоги
      • Подведение итогов и обзор курса

        Курс подойдёт, если...
        Умею работать в консоли и знаю, что у Linux логотип – это пингвин
        Уже работаю с Linux и знаю как устроена сеть
        Ты где-то здесь
        Залазил внутрь Ansible и расковырял вдоль и поперёк
        Майкл ДеХаан
        Отзывы
        Курс понравился. Минимум воды, максимум пользы. Благодаря курсу забрал на себя практически все задачи по Ansible в своем отделе. В общем, рекомендую!
        Юрий Бредихин
        Кратко без объяснений, что понравилось, а что нет: курс позволяет слушателям глубже понять и разобраться с Ansible. Материал курса довольно обширный и разнообразный, раскрывается много разных тем про Ansible. Автор курса интересно рассказывает и доходчиво объясняет материал, примеры практических заданий привязаны к реальным кейсам, с которыми можно столкнуться в свой работе, что особо ценно.
        Андрей Безуглов
        АО «НСПК», консультант, отдел Администрирования инфраструктурных сервисов
        — В очередной раз убедился, база нужна. Прекрасный лектор, речь, темп, просто класс!

        — Спикер молодец. Всё очень хорошо рассказывает.

        — Харизматичный спикер, простая подача материала. Мне понравилось.

        — Неплохая база по Ansible, для решения задач уровня junior вполне сойдет, хотя, по моему мнению умение пользоваться Ansible, это все же задача сисадмина, а не DevOps))

        — Можно выложить отдельным архивом собрание мемесов из курса?)
        Отзывы о курсе из Личного кабинета
        Как попасть на курс
        Урок 1: Инсталляция LEMP стека на машину (ручной инсталл)
        Урок 2: Инсталляция LEMP стека с помощью Ansible
        • Введение
        • Вводные данные
        • Vagrant и VBox
        • Установка NginX
        • Установка и настройка Mysql
        • Устанавливаем модули PHP
        • Выводы
        • Проверочный тест
        • Практическое задание
        • Введение
        • Что такое Ansible
        • Как работает Ansible
        • Установка Ansible
        • Пишем плейбук
        • Рефакторим с помощью ролей
        • Ansible galaxy
        • Выводы
        • Проверочный тест
        • Практическое занятие
        Рассказываем, какие преимущества дает подход IaC, когда можно использовать роли из Galaxy и как работать с Ansible быстрее, чем при дефолтных настройках.
        Бесплатный мини-курс
        2 видеоурока

        Практические задания
        Стенды для практики


        Работа в группах с куратором

        Встречи группы со спикером
        Видеокурс
        45 000
        единовременно
        /
        Видеоуроки, доступ 2 года

        Практические задания
        Стенды для практики


        Работа в группах с куратором

        Встречи группы со спикером
        Поток
        55 000
        13 750 ₽
        единовременно
        /
        Видеоуроки, доступ 2 года

        Практические задания
        Стенды для практики


        Работа в группах с куратором

        Встречи группы со спикером

        с 12 октября по 9 ноября
        Хотите скидку?
        Этот и другие курсы дешевле с КОМБО
        Купите 2 курса сразу и получите скидку 20%, 3 курса – 30%
        А компаниям мы предлагаем универсальные доступы.