Deployment Strategy - Definição do Glossário de CI/CD
Uma deployment strategy é como uma nova versão substitui a atual, equilibrando velocidade de rollout com risco e uso de recursos.
Uma deployment strategy é o método pelo qual uma nova versão substitui a antiga, como rolling update, blue-green ou canary, equilibrando velocidade, risco e custo de recursos.
A estratégia que seu pipeline usa determina como as falhas aparecem e com que rapidez você pode reverter. Escolhê-la é uma decisão central de design de CD.
Estratégias comuns
Rolling updates substituem pods gradualmente; blue-green troca stacks inteiros; canary amplia o tráfego com análise. Cada um equilibra custo de recursos com controle de raio de impacto.
Guias relacionados
Blue-Green Cutover - CI/CD Glossary DefinitionBlue-Green Cutover: A blue-green cutover switches all traffic from the current version (blue) to a fully depl…
Progressive Rollout - CI/CD Glossary DefinitionProgressive Rollout: A progressive rollout releases a new version to an increasing share of users or instance…
Rollout Status - CI/CD Glossary DefinitionRollout Status: Rollout status is the current progress and health of a deployment update, reporting how many…