Чему вы научитесь
- Понимать ключевые принципы DevOps-культуры и методологий (CI/CD, Infrastructure as Code, жизненный цикл разработки ПО)
- Работать с Linux: файловая система, администрирование, bash-скриптинг, управление пользователями, правами и процессами
- Работать с системами контроля версий (Git, GitHub, GitLab), организовывать командную работу и code review, использовать Git hooks
- Контейнеризировать приложения с Docker и оркестрировать их в Kubernetes (pods, deployments, services, secrets)
- Автоматизировать инфраструктуру с помощью Terraform и управлять конфигурациями через Ansible
- Настраивать CI/CD пайплайны в Jenkins, GitLab CI и GitHub Actions для автоматического тестирования и деплоя
- Мониторить инфраструктуру и приложения с Prometheus и Grafana, настраивать алерты и дашборды
- Собирать и анализировать логи с помощью ELK Stack (Elasticsearch, Logstash, Kibana)
- Работать с облачными платформами (AWS, GCP, Yandex Cloud): VM, Storage, Networking, IAM
- Управлять базами данных: развёртывание, масштабирование, резервное копирование и восстановление
- Обеспечивать безопасность: шифрование данных, secrets management, безопасность в облаке
О курсе
Этот курс — про системное освоение DevOps под реальные условия продакшена. Вы пройдёте путь от базовой настройки Linux-сервера до полностью автоматизированной CI/CD-системы с мониторингом и обеспечением высокой доступности.
Внутри — не только «как настроить инструмент», но и то, что важно в эксплуатации: понимание принципов и методологий, контейнеризация и оркестрация (Docker, Kubernetes), непрерывная интеграция и доставка (Jenkins, GitLab CI, GitHub Actions), Infrastructure as Code (Terraform, Ansible), мониторинг и алертинг (Prometheus, Grafana), централизованное логирование (ELK).
Ничего лишнего: каждое занятие завершается практическим артефактом — настроенным сервером, CI/CD-пайплайном, Kubernetes-кластером или дашбордом мониторинга. Все проекты запускаются «из коробки» и воспроизводятся по инструкциям.
Итоги курса
На выходе вы соберёте и задеплоите end-to-end DevOps-инфраструктуру: автоматизация провижининга, CI/CD-пайплайны, контейнеризация, оркестрация в Kubernetes, мониторинг метрик и логов, обеспечение безопасности. Получившийся проект можно добавить в портфолио и использовать как базу для продакшен-систем.
В стоимость включено поддержка на протяжении всего курса, разбор задач, вопросов от учеников. Вы можете задать любой вопрос по курсу или материалу t.me/stepikm
А больше информации о DevOps/Linux/SRE вы можете узнать в нашем тгк Linux Trends | DevOps & SRE
Для кого этот курс
Наши преподаватели
Как проходит обучение
Каждый модуль — это мини-спринт: короткая теория, примеры из практики и самостоятельные задачи.
Вы пишете конфигурации, настраиваете инфраструктуру и проверяете результат автотестами.
Все проекты оформляются в Git-репозиториях с чек-листом критериев и скриптами проверки.
В конце каждого спринта — артефакт: настроенный CI/CD-пайплайн, Kubernetes-кластер, Terraform-модуль или дашборд мониторинга.
Финальный модуль — полный end-to-end проект, который можно показать работодателю.
Программа курса
Входит в 2 программы
Что вы получаете
- Навыки работы с современными DevOps-инструментами
- Понимание процессов CI/CD, контейнеризации и автоматизации
- Сертификат о прохождении курса