Систематизируем знания по Ansible и научимся подходу IaaC: узнаем как работать с переменными, как писать плейбуки и роли; развернем LEMP стек, PostgreSQL и Mongo кластеры, задеплоим Symphony и Flask приложения; напишем свой модуль для Ansible; настроим IaC в Gitlab; поговорим про работу с облаками и enterprise решения.
Систематизируем знания по Ansible и научимся подходу IaaC: узнаем как работать с переменными, как писать плейбуки и роли; развернем LEMP стек, PostgreSQL и Mongo кластеры, задеплоим Symphony и Flask приложения; напишем свой модуль для Ansible; настроим IaC в Gitlab; поговорим про работу с облаками и enterprise решения.
Запускаете чужие плейбуки, но хотите научиться писать свои.
Работаете с облачными платформами и private cloud.
Хотите перейти на Ansible с Puppet.
Администратор, data-инженер или разработчик, у которого нет коллег с нужной экспертизой.
Обновляете машины в ручном и полуручном режиме скриптами на bash и хотите оптимизировать процесс, завести систему версионирования и код ревью.
Запускаете чужие плейбуки, но хотите научиться писать свои.
Работаете с облачными платформами и private cloud.
Хотите перейти на Ansible с Puppet.
Администратор, data-инженер или разработчик, у которого нет коллег с нужной экспертизой.
Обновляете машины в ручном и полуручном режиме скриптами на bash и хотите оптимизировать процесс, завести систему версионирования и код ревью.
Курс подойдёт, если вы:
Автоматизация
Автоматизация
Тем, кто умеет запускать чужие плейбуки, но хочет научиться писать свои.
Тем, кто работает с облачными платформами и private cloud.
Тем, кто хочет перейти на Ansible с Puppet.
Тем, кто один в поле воин: администраторам, data-инженерам, разработчикам.
Тем, кто апдейтит свои машины в ручном и полуручном режиме скриптами на bash и хочет оптимизировать процесс, завести систему версионирования и код ревью.
Кому подойдёт курс
Автоматизация
Автоматизация
Автоматизация
Автор курса
Всеволод Севостьянов
Lead Engineer в Vene (Берлин)
Специализируется на построении high-throughput systems (от 20К запросов в секунду).
Команда под его руководством поддерживает несколько сотен клиентов, имеющих свои собственные инстансы.
Отвечает за пайплайны и deployment, а также за менторство разработчиков в разрезе CI/CD.
№2: Инсталляция LEMP стека с помощью Ansible (playbook, ansible.cfg, hosts, templates) Бесплатная тема курса
Введение
Как устроен Ansible
Как работает Ansible
Установка Ansible
Пишем плейбук
Рефакторим
Ansible galaxy
Выводы
№3: Другие операционные системы, стеки и Python
Введение
Различные способы подключения
Ansible.cfg и ключи ssh
Sudo и политики безопасности в отношении Ansible
Переменные в Ansible
Jinja
Ubuntu + CentOS
Python
Отладка в Ansible
Выводы
№4: Другие приложения и специфические сценарии
Введение
Использование чужих ролей и модулей (ansible-galaxy)
Установка PostgresQL с помощью Ansible
Установка Mongo Cluster с помощью Ansible
Когда и зачем пишутся свои модули?
Собираем docker контейнеры с помощью Ansible
Шифруем данные с помощью Vault
Выводы
№5: Использование Ansible в продакшене
Ускорение Ansible
Gitlab runners c Аnsible
Vault
№6: Облака, Ansible и все-все-все
Работа с Google cloud и AWS используя Ansible (self suffice)
Ansible pull
Ansible и buildah
Ansible Tower
Bastion и правильная настройка Ansible
№7: Аnsible и большой мир вокруг
Дополнительные плагины
Molecule
Ansible-lint
Обзор конкурентов Ansible
№8: Итоги
Подведение итогов и обзор курса
Зачем всё это
О формате
— дополнительные задания;
— IT-поединок в завершение курса.
— встречи со спикером;
— групповой чат для общения с командой, техподдержкой и куратором;
— разбор практик и кейсов студентов;
Обучение в команде единомышленников с куратором, который поможет каждому студенту выстроить образовательную траекторию, сохранить мотивацию и достигнуть цели. Группа занимается в режиме: 1 встреча с куратором + 1 домашняя работа в неделю.
Процесс оформления: 1. Оставляете заявку и получаете на почту анкету для оформления рассрочки. 2. Банк принимает решение в течение нескольких минут. 3. Заключаете сделку с банком онлайн. 4. Мы отправляем кассовый чек на эл. почту и предоставляем доступ к курсу.
Условия рассрочки: Срок: 4 месяца Первый платеж: от 0 руб. Переплата: 0 руб. Вы оплачиваете только стоимость курса, без процентов. Предоставляется только физическим лицам.