Deployment Strategies: как обновить прод и не разбудить дежурного Каждый инженер рано или поздно сталкивается с вопросом: как выкатить новую версию приложения так, чтобы пользователи ничего не заметили, а команда не получила ночной звонок от дежурного. На первый взгляд выглядит все довольно просто: собрал новую версию, загрузил на сервер и перезапустил сервис. Но как только система начинает обслуживать реальных пользователей, появляются новые требования — минимизировать простой, быстро откатывать неудачные релизы, снижать риски и выпускать изменения как можно чаще.

Именно для этого существуют Deployment Strategies — набор подходов, которые определяют, каким образом новая версия приложения попадает в продакшен.

Наш разработчик Константин Ионов в новой статье разобрал самые популярные стратегии деплоя: Recreate, Rolling Update, Blue-Green, Canary и Shadow, показал их плюсы и минусы, а также отметил, в каких сценариях каждая из них действительно полезна.

Читайте статью на Хабре

#полезное

Deployment Strategies: как обновить прод и не разбудить дежурного
Каждый инженер рано или поздно сталкивается с вопросом: как выкатить новую версию приложения так, чтобы пользователи ничего не заметил... | Сетка — социальная сеть от hh.ru