Курс начинается с понимания DevOps как концепции. Слушатели узнают о принципах CAMS - культуру, автоматизацию, измерение и совместное использование. Сразу же переходят к практическому изучению Git: базовые команды, работа с ветками, слияние кода и методология Git-flow. Этот модуль дает фундамент для дальнейшей работы.
Здесь рассматривают CI/CD - непрерывную интеграцию и доставку. На примере Jenkins показывают, как настроить автоматическую сборку проектов. Дополнительно изучают Nexus для управления артефактами и Consul для service discovery. Второй блок модуля посвящен инструментам управления конфигурацией, с акцентом на Ansible.
Модуль объясняет суть облачных вычислений и сравнивает основных провайдеров. Особое внимание уделяют AWS и его сервисам. Параллельно изучают Infrastructure as Code - концепцию, где инфраструктуру описывают кодом. Terraform становится основным инструментом для практических заданий в AWS.
Этот раздел учит, как отслеживать состояние систем. Рассматривают критерии выбора инструментов мониторинга и работают со стеком ELK для сбора логов. Далее переходят к Docker: сравнивают виртуализацию с контейнеризацией, учат составлять Dockerfile и создавать образы.
Завершающий модуль посвящен Kubernetes - мощной системе оркестрации контейнеров. Слушатели освоят основы платформы, научатся администрировать кластер и получат практический опыт работы с K8s. Это позволит управлять сложными приложениями в реальных условиях.