Курс: DevOps-инженер с нуля
Освоите весь путь кода от коммита до работающего сервиса: автоматизацию сборки, контейнеры, оркестрацию и наблюдаемость. Каждый модуль заканчивается практикой на учебном стенде.
О программе курса
DevOps-инженер связывает разработку и эксплуатацию: он делает так, чтобы новые версии продукта выходили быстро, предсказуемо и без простоев.
Программа даёт рабочий набор инструментов: Linux и сети, Git, Docker, Kubernetes, конвейеры доставки, мониторинг и логирование.
В финале вы соберёте собственный конвейер для учебного приложения и защитите его перед экспертами.
Чему вы научитесь
- Системы контроля версий. Ветвление, ревью, работа в команде.
- Контейнеризация. Упаковка приложений и воспроизводимые окружения.
- Оркестрация. Развёртывание и масштабирование в кластере.
- CI/CD. Автоматическая сборка, проверка и выкладка.
- Инфраструктура как код. Описание серверов и сетей кодом.
- Мониторинг и логи. Метрики, алерты и разбор инцидентов.
Программа обучения
- Основы Linux и сетей: Командная строка и права доступа; Сетевые протоколы и маршрутизация; Автоматизация скриптами
- Git и командная разработка: Ветки и слияния; Код-ревью и merge request; Стратегии ветвления
- Контейнеры: Образы и слои; Docker Compose; Безопасность контейнеров
- Kubernetes и доставка: Объекты кластера; Helm-чарты; Конвейеры CI/CD
- Мониторинг и итоговый проект: Метрики и алерты; Централизованные логи; Защита проекта