Пайплайн деплоя в продакшн

  • Бесплатный курс
  • 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.

Начните обучение сегодня

Стабилизируйте релиз новых версий без риска для пользователей, используя методики сине-зелёного и канареечного развёртывания.