Progressive Rollout - Definição do Glossário de CI/CD
Um progressive rollout amplia uma nova versão para mais tráfego em etapas, interrompendo ou revertendo se as métricas piorarem.
Um progressive rollout libera uma nova versão para uma parcela crescente de usuários ou instâncias em etapas, pausando ou revertendo se sinais de saúde degradarem em qualquer etapa.
O progressive rollout sustenta deploys canary e em etapas. Os pipelines automatizam o aumento gradual e as barreiras de proteção entre as etapas.
Promoção em etapas
Um aumento típico é 5, 25, 50 e depois 100 por cento, com uma verificação automatizada entre as etapas. Falhar em uma verificação pausa ou reverte o rollout.
Guias relacionados
Canary Analysis - CI/CD Glossary DefinitionCanary Analysis: Canary analysis evaluates a new version against metrics (error rate, latency, saturation) wh…
Deployment Strategy - CI/CD Glossary DefinitionDeployment Strategy: A deployment strategy is the method by which a new version replaces the old one, such as…
Rollout Status - CI/CD Glossary DefinitionRollout Status: Rollout status is the current progress and health of a deployment update, reporting how many…