Курс построен логично - от основ до сложных концепций. Каждый модуль дает практические навыки, которые используются в реальных проектах.
Первый модуль знакомит с методологией DevOps и основным набором инструментов. Второй модуль глубоко углубляется в администрирование Linux - от работы с файловой системой до сетевых настроек. Студенты работают с Vagrant, изучают системные процессы, осваивают bash-скриптинг и настраивают безопасность через SSH и ufw.
Третий модуль посвящен практической работе с облаком AWS. Студенты научатся создавать инфраструктуру с помощью Terraform, работать с основными сервисами - EC2, S3, VPC, IAM. Также рассматривается мониторинг через CloudWatch и управление расходами.
Четвертый модуль охватывает работу с Git и GitLab - от базовых команд до сложных workflow. Пятый модуль учит настраивать Nginx как reverse proxy, балансировать нагрузку и работать с веб-протоколами.
Шестой модуль посвящен PostgreSQL - студенты изучают архитектуру СУБД, репликацию и резервное копирование. Седьмой модуль охватывает Ansible для автоматизации конфигурации - от шаблонов до динамического inventory.
Восьмой модуль учит работе с Docker - создание контейнеров, Dockerfile, безопасность. Девятый модуль показывает, как строить CI/CD пайплайны в GitLab для непрерывной доставки программного обеспечения.
Десятый модуль глубоко углубляется в Kubernetes - от архитектуры до развертывания кластеров. Студенты научатся работать с Pods, Deployments, Services и Helm Charts. Одиннадцатый модуль охватывает мониторинг через Prometheus и сбор логов в ELK-стеке.
Отдельный блок проводят HR из ведущих IT компаний. Он охватывает создание эффективного резюме, подготовку к собеседованиям, поиск работы и переговоры об условиях. Студенты получают практические советы по трудоустройству в IT.
Занятия проходят дважды в неделю вечером. Группы небольшие - до 15 человек. Теория всегда подкрепляется практическими заданиями. Преподаватели - опытные специалисты уровня Senior с реальным опытом в DevOps.