Git & Entrega Mais detalhes C · Convenção da indústria Plataforma: Geral

Blue-Green Deployment

Implantação Azul-Verde

Um deployment blue-green mantém as versões atual e nova em ambientes separados. O tráfego muda depois que o novo ambiente é verificado.

Veja como funciona
Você poderia chamar de Blue-Green Deploymentlançamento azul verdeimplantação de alternância de ambienteliberação do ambiente paralelo

Veja como funciona

Exemplo trabalhado originalImplantação Azul-Verde
BUILD → RUN → RELEASEImplantação Azul-Verdeblue active + green ready -> validate -> switch traffic -> observe -> retire or switch back
CHECKOUTACTIVE · BLUE
BLUE · v1ao vivo 100%GREEN · v2visualização pronta
VERIFICAÇÕES PRÉ-ALTERAÇÃOhealth + smoke ✓→
Rota: azul → verdemanter azul 10 min
RESULTADOO tráfego se move para o ambiente verde selecionado, enquanto o azul permanece disponível brevemente.LIMITEO roteamento pode atrasar. Mudanças no banco de dados e no estado precisam de seu próprio plano de compatibilidade.
blue active + green ready -> validate -> switch traffic -> observe -> retire or switch backOPS
Implantação Azul-VerdeTempo de execução e entrega progressiva

Outro exemplo

O azul atende o tráfego do checkout. O verde executa a versão 2 e passa nas verificações. O roteamento muda para o verde enquanto o azul permanece pronto para retorno.

Partes principais

  1. 01Ambiente ativo
  2. 02Ambiente de visualização
  3. 03Configurações e capacidade de correspondência
  4. 04Verificações pré-troca
  5. 05Chave de tráfego
  6. 06Janela de observação e retorno

Use-o quando

Use-o quando dois ambientes se encaixam no orçamento e uma troca rápida de tráfego importa. Planeje verificações, capacidade, troca, observação e retorno.

Não o use quando

Não prometa tempo de inatividade zero ou reversão fácil do banco de dados. Atrasos de roteamento, conexões longas e mudanças de dados incompatíveis ainda podem quebrar a troca.

Nome usado no código

blue active + green ready -> validate -> switch traffic -> observe -> retire or switch back

Antes de lançar

Before publishing, check the exact repository, branch, target, and diff. Keep unpublished work. Pass review and CI checks. Record conflict and data-loss risks, release order, traceability, recovery, and rollback.

Solicitação que você pode copiar

Outcome: Complete the task with Implantação Azul-Verde (Blue-Green Deployment). User context: O azul atende o tráfego do checkout. O verde executa a versão 2 e passa nas verificações. O roteamento muda para o verde enquanto o azul permanece pronto para retorno. Delivery concept or operation: Implantação Azul-Verde (Blue-Green Deployment). Why it fits: Use-o quando dois ambientes se encaixam no orçamento e uma troca rápida de tráfego importa. Planeje verificações, capacidade, troca, observação e retorno. Do not use it when: Não prometa tempo de inatividade zero ou reversão fácil do banco de dados. Atrasos de roteamento, conexões longas e mudanças de dados incompatíveis ainda podem quebrar a troca. Delivery requirements: Name the code repository and target. List preconditions, changes, review and CI checks, conflict and data-loss risks, release order, and the rollback or recovery command. Repository safeguards: Keep unpublished work and a clear history. Do not run destructive steps without an explicit backup. Check the exact code diff and remote target before publishing. Acceptance criteria: Review the intended diff and pass all required checks. Keep the target version traceable. Practice failure recovery and keep published history clear. Evidence and limits (evidence boundary): Nenhum padrão oficial único controla todo o termo. Seu significado pode mudar entre equipes, plataformas ou frameworks. Unknowns to confirm: Repository, branch, team activity, release environment, approval owner, protected checks, and rollback target.

Conferir este pedido

Review how Implantação Azul-Verde (Blue-Green Deployment) is used now. Definition: Um deployment blue-green mantém as versões atual e nova em ambientes separados. O tráfego muda depois que o novo ambiente é verificado. Release checks: Before publishing, check the exact repository, branch, target, and diff. Keep unpublished work. Pass review and CI checks. Record conflict and data-loss risks, release order, traceability, recovery, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

C
Quão oficial é este termo?

Convenção da indústria

As pessoas frequentemente usam este termo no trabalho. As fontes listadas podem apoiar a prática ou limitações. Elas não definem todas as partes do termo.

Nenhum padrão oficial único controla todo o termo. Seu significado pode mudar entre equipes, plataformas ou frameworks.

Escopo
Apenas o que a fonte cobre:nome canônico、definição、API da plataforma、implementação、orientação de uso、Guia de como evitar
Status do documento
estável
Verificado em
2026-07-30

Fontes e escopo da evidência

Fonte de autoridade + Referência do termo · Argo Rollouts · estável BlueGreen Deployment Strategy Escopo: nome canônico、definição、API da plataforma、implementação、orientação de uso、Guia de como evitar Papel aqui: Referência direta ao termo A fonte cobre: nome canônico, definição, API da plataforma, implementação, orientação de uso, Guia de como evitar Origem do fundo AWS — When blue/green deployments are not recommended Papel aqui: Contexto útil, não uma definição

Copie você mesmo

O navegador não conseguiu copiar isso. Selecione a solicitação abaixo e copie você mesmo.