Deployment Strategy

CI/CD deployment-strategy
Описание

Стратегия развертывания — метод, используемый командами для поставки новой версии разрабатываемого ПО. В зависимости отспециализации команды стратегия развертывания может повлиять на время простоя и эксплуатационные расходы компании. Типы стратегии: - Blue-Green Deployment, - Canary Deployment, - Recreate Deployment, - Ramped Deployment, - Shadow Deployment.

Ценность
Последствия отсутствия:
  • Неверно выбранная стратегия может привести к недоступности конечного ПО и потерям для бизнеса, а также к значительному потреблению ресурсов.
Критерии оценки 5
SURVEY

Доступные стратегии деплоя определены и пряняты командой

Варианты по умолчанию: Да / Нет / Частично
SURVEY

В пайплайне есть возможность применять разные стратегии развертывания (например, Канареечный деплой, AB деплой, Blue-Green и т.д.)

Варианты по умолчанию: Да / Нет / Частично
CHECK

Вы можете развернуть новую версию своего программного обеспечения, используя любую из этих стратегий.

CHECK

У каждой из этих стратегий есть свои достоинства и недостатки, и каждая хороша в разных сценариях. Единственный вопрос сейчас заключается в том, что наиболее целесообразно использовать вашей команде DevOps? Помните о потребностях и бизнес-целях вашей команды, проекта.

CHECK

В пайплайне есть возможность применения разных стратегий развертывания - Канареечный деплой / AB деплой / Blue-Green etc.

Ресурсы 4
  • A-B testing with Istio - https://gitlab.com/express42/starsmap/httpapi/-/tree/develop/istio/ab-testing
  • Blue-green deployments with Istio - https://gitlab.com/express42/starsmap/httpapi/-/blob/develop/.gitlab-ci.yml?ref_type=heads#L265
  • Canary deployments with Istio - https://gitlab.com/express42/starsmap/httpapi/-/blob/develop/.gitlab-ci.yml?ref_type=heads#L171
  • Shadowing deployment with Istio - https://gitlab.com/express42/starsmap/httpapi/-/tree/develop/istio/shadowing
Метаданные
ID:
aca1812e-157c-4b08-9955-e39565028d2b
Slug:
deployment-strategy
Версия:
2.0
Проекты:
Client2/Project1 Client1/Project1
Критерии:
2 survey 3 check
Создано:
2026-04-30
Обновлено:
2026-04-30