Що нового?

Придбаний [OTUS] Инфраструктура как код на Ansible [Игорь Саблин]

Інформація про покупку
Тип покупки: Складчина
Ціна: 28000 ГРН
Учасників: 0 з 33
Організатор: Відсутній
Статус: Набір учасників
Внесок: 882.4 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[OTUS] Инфраструктура как код на Ansible [Игорь Саблин]

Что даст вам этот курс

Основная идея курса заключается в освещении наиболее актуальных практик и инструментов, связанных с практикой "Инфраструктура как код" (IaC).


Курс как для системных администраторов и инженеров, которые уже практикуют DevOps подход, так и для тех, кто об этом только задумывается или мечтает.

В ходе прохождения курса вы познакомитесь со следующими инструментами IaС:
  • - Terraform, который поможет Вам декларативно описать инфраструктуру
  • - В ходе курса мы больше всего будем рассказывать про систему управления конфигурацией Ansible - с ее помощью Вы сможете описать желаемое вами состояние инфраструктуры при помощи ролей и плейбуков (чаще всего тоже декларативно, но иногда и добавить перчинку императивности)
  • - Мы не пройдем мимо других систем управления конфигурацией - Chef, Puppet, SaltStack тоже нашли свое место в курсе, но менее подробно.
  • - Мы обязательно расскажем, чем отличается изменяемая инфраструктура от неизменяемой, а также поможем сделать выбор и управлять ей.
  • - В заключительном модуле мы будем говорить об инструментах CI/CD: это GitLab и Jenkins. Они помогут тестировать, разворачивать, и даже сворачивать Вашу инфраструктуру одним нажатием кнопки (а иногда и просто коммитом в код). А еще мы хотим доказать и показать, что пайплайн с тестами нужен не только обычному коду, но и инфраструктурному в том числе. Ну и уж если доказали, то и покажем, как это сделать.
старт 23 декабря 2020

https://otus.ru/lessons/infrastructure-as-a-code-in-ansible/

Модуль 1 Введение в Infrastructure as Code
  • Тема 1. Infrastructure as Code и практики разработки
  • Тема 2. Подходы Mutable и Immutable infrastructure
  • Тема 3. Terraform как инструмент для декларативного описания инфраструктуры
  • Тема 4. Тестирование инфраструктурного кода на Terraform
Модуль 2 Инструменты SCM
  • Тема 5. Введение в Ansible
  • Тема 6. Переиспользование кода Ansible и работа с ролями
  • Тема 7. Кастомизация Ansible
  • Тема 8. Разработка кастомизированных модулей, плагинов Ansible
  • Тема 9. Тестирование и отладка инфраструктурного кода
  • Тема 10. Дополнительные практики при использовании Ansible
Модуль 3 Пайплайн для инфраструктуры как код
  • Тема 11. Процесс работы с инфраструктурными пайплайнами в Gitlab
  • Тема 12. Расширенный функционал пайплайна
  • Тема 13. Jenkins как помощник инфраструктурной команды
  • Тема 14. Построение инфраструктурных пайплайнов в Jenkins
Модуль 4 Everything as Code
  • Тема 15. GitOps как расширение практики IaC
  • Тема 16. Documentations as code
  • Тема 17. Кроссплатформенная конфигурация при помощи Cloud-Init
  • Тема 18. Создание виртуальной инфраструктуры на рабочей станции при помощи Vagrant
Модуль 5 Проектная работа
  • Тема 19. Консультация по проектам и домашним заданиям
  • Тема 20. Защита проектной работы
 
Угорі