Чему вы научитесь
- Понимать ключевые принципы DevOps-культуры и методологий (CI/CD, Infrastructure as Code, GitOps).
- Работать с Linux: администрирование серверов, bash-скриптинг, управление процессами и сервисами.
- Контейнеризировать приложения с Docker и оркеструировать их в Kubernetes (pods, deployments, services).
- Автоматизировать инфраструктуру с помощью Terraform и управлять конфигурациями через Ansible.
- Настраивать CI/CD пайплайны в GitLab CI, GitHub Actions и Jenkins для автоматического тестирования и деплоя.
- Работать с системами контроля версий (Git, GitHub, GitLab) и применять GitFlow, trunk-based development.
- Мониторить инфраструктуру и приложения с Prometheus, Grafana, настраивать алерты и дашборды.
- Собирать и анализировать логи с помощью ELK Stack (Elasticsearch, Logstash, Kibana) и Loki.
- Обеспечивать безопасность: управление секретами (Vault), сканирование уязвимостей, настройка SSL/TLS.
- Проектировать отказоустойчивые системы: балансировка нагрузки (Nginx, HAProxy), резервное копирование, disaster recovery.
- Работать с облачными платформами (AWS, GCP, Azure): EC2, S3, VPC, IAM, облачные базы данных.
- Настраивать сетевую инфраструктуру: DNS, VPN, firewall, маршрутизация, reverse proxy.
- Управлять базами данных: PostgreSQL, MySQL, Redis, миграции и репликация.
- Оптимизировать производительность: профилирование приложений, масштабирование, кэширование.
- Разворачивать end-to-end инфраструктурные проекты и оформлять GitHub/GitLab-портфолио.
- Готовиться к собеседованиям на позиции DevOps/SRE Engineer (сетевые протоколы, системный дизайн, troubleshooting).
О программе
Программа из трёх курсов: от основ до DevOps-инфраструктуры
Программа охватывает полный путь — от знакомства с Linux и администрированием серверов до построения профессиональной DevOps-инфраструктуры под реальные условия продакшена.
Курс 1. Основы DevOps Вы разберётесь, как устроена современная разработка и эксплуатация: ключевые принципы DevOps, культура CI/CD, основы работы с Git, базовая контейнеризация (Docker) и понимание того, как команды выстраивают процессы доставки кода. Курс даёт фундамент, необходимый для уверенного перехода к следующим ступеням программы.
Курс 2. Linux и администрирование сервера Практический курс по работе с Linux: файловая система, пользователи и права, сеть, процессы, автоматизация через shell-скрипты. Вы научитесь настраивать серверы, управлять сервисами, обеспечивать базовую безопасность и готовить инфраструктуру к эксплуатации. Каждое занятие завершается настроенным артефактом — сервером, скриптом или конфигурацией.
Курс 3. DevOps: инженерная сборка инфраструктуры Финальный курс — про сборку DevOps-инфраструктуры под реальный продакшен. Внутри: автоматизация провижининга (Terraform, Ansible), контейнеризация и оркестрация (Docker, Kubernetes), CI/CD-пайплайны (GitLab CI, GitHub Actions), безопасность (Vault, secrets management), мониторинг и алертинг (Prometheus, Grafana), управление логами (ELK). Отдельные блоки посвящены отказоустойчивости, масштабированию и принципам Site Reliability Engineering.
Итог программы
На выходе вы соберёте и задеплоите end-to-end DevOps-инфраструктуру: от настроенного Linux-сервера до полностью автоматизированной системы с CI/CD-пайплайнами, Kubernetes-кластером, мониторингом метрик и логов, управлением секретами и высокой доступностью. Готовый проект можно добавить в портфолио и использовать как базу для продакшен-систем.
Что внутри
В комплект входят 3 курса общей стоимостью 17 990 ₽.