Пайплайн деплоя в продакшн
- Бесплатный курс
- 4 модуля с теорией и практикой
- Входит в образовательный трек «DevOps‑инженер в Yandex Cloud»
- Сертификат об окончании курса
Что вы узнаете
Как выбрать оптимальную стратегию деплоя для приложения
Как снизить влияние ошибок в новых версиях на пользователей
Как настраивать сине-зелёное (blue-green) и канареечное (canary) развёртывание
Как переключить приложение на API Gateway
Как без влияния на пользователей возвращаться к прежней версии приложения
Как настроить мониторинг метрик SRE и уведомления в мессенджер при выходе новой версии
Для кого этот курс
Для кого этот курс
Курс будет полезен практикующим DevOps-инженерам уровня Middle или Senior. Мы не научим вас профессии DevOps, а сфокусируемся на том, как можно улучшить работу с помощью наших инструментов. После прохождения курса вы научитесь настраивать канареечное и сине-зелёное развёртывание, а также узнавать о проблемах в приложении раньше пользователей, чтобы стабилизировать релиз новых версий.
Мы ждём, что вы
Знаете Docker и Kubernetes®
- Работали с Docker и знаете основные команды
- Работали с Kubernetes
- Знакомы с Helm
Знакомы с Argo CD и Crossplane
- Понимаете концепции Infrastructure as Code
- Умеете разворачивать приложения с помощью Argo CD
Знакомы с веб‑технологиями
- Понимаете протоколы HTTP, HTTPS
- Знакомы с веб‑сервером Nginx или Apache
- Понимаете, как устроены веб‑приложения
Вы — DevOps-инженер в стартапе, который разрабатывает веб-приложение Организавр. Это таск-менеджер для бизнеса. Недавно разработчики собрали первую версию для Android и iOS и отдали в продакшн. Но уже через несколько часов линия поддержки разрывается от обращений — пришлось резко откатываться к старой версии. Ваша задача — внедрить канареечные, или A/B-, релизы, чтобы не допустить подобных ситуаций в будущем.
Программа
Расскажем подробнее о том, что вас будет ждать в курсе, и дадим рекомендации, как подготовиться к его прохождению.
Курс разработан совместно с KTS
KTS DevOps — это полностью документированные CI/CD и инфраструктура, за которые отвечает целая команда опытных инженеров.
Как вы будете учиться
Изучать теорию
Читайте интересные лонгриды в любое удобное время
Решать практические задания
Пошагово выполняйте все действия по подробным руководствам
Обмениваться опытом
Делитесь опытом с коллегами в телеграм‑чате комьюнити Kubernetes the right way
Частые вопросы
Для закрепления теории вам даются практические задания, которые вы выполняете самостоятельно. Вы можете проверить себя по подробному How-to Guide и задать вопросы другим студентам в телеграм-чате комьюнити Kubernetes the right way.
Начните обучение сегодня
Стабилизируйте релиз новых версий без риска для пользователей, используя методики сине-зелёного и канареечного развёртывания.