

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Blue/Green Implantações
<a name="deployment-guardrails-blue-green"></a>

Quando você atualiza seu endpoint, a Amazon SageMaker AI usa automaticamente uma blue/green implantação para maximizar a disponibilidade dos seus endpoints. Em uma blue/green implantação, a SageMaker IA provisiona uma nova frota com as atualizações (a frota verde). Em seguida, a SageMaker IA transfere o tráfego da frota antiga (a frota azul) para a frota verde. Quando a frota verde opera sem problemas por um período de avaliação definido (chamado de período de cozimento), a SageMaker IA encerra a frota azul. Com os recursos adicionais nas blue/green implantações, você pode utilizar os modos de mudança de tráfego e o monitoramento de reversão automática para proteger seu endpoint de um impacto significativo na produção.

A lista a seguir descreve os principais recursos das blue/green implantações em SageMaker IA:
+ **Modos de deslocamento de tráfego.** Os modos de deslocamento de tráfego para barreiras de proteção de implantação permitem controlar o volume de tráfego e o número de etapas de deslocamento de tráfego entre a frota azul e a frota verde. Esse recurso permite avaliar progressivamente a performance da frota verde sem confirmar totalmente um deslocamento de tráfego de 100%.
+ **Período de baking.** O período de baking é um período de tempo configurado para monitorar a frota verde antes de prosseguir para a próxima etapa de implantação. Se algum dos alarmes pré-especificados disparar durante qualquer período de baking, todo o tráfego do endpoint será revertido para a frota azul. O período de baking ajuda você a adquirir confiança em sua atualização antes de tornar o deslocamento de tráfego permanente.
+ **Auto-rollbacks.** Você pode especificar CloudWatch os alarmes da Amazon que a SageMaker IA usa para monitorar a frota ecológica. Se um problema com o código atualizado acionar algum dos alarmes, a SageMaker IA iniciará uma reversão automática para a frota azul a fim de manter a disponibilidade, minimizando assim os riscos.

## Modos de deslocamento de tráfego.
<a name="deployment-guardrails-blue-green-traffic-modes"></a>

Os vários modos de mudança de tráfego nas blue/green implantações oferecem um controle mais granular sobre a mudança de tráfego entre a frota azul e a frota verde. Os modos de mudança de tráfego disponíveis para blue/green implantações são todos simultâneos, canários e lineares. A tabela a seguir mostra uma comparação entre as opções.

**Importante**  
Para blue/green implantações que envolvam períodos de mudança de tráfego ou de espera em vários estágios, você será cobrado por ambas as frotas durante a atualização, independentemente do tráfego para a frota. Isso contrasta com blue/green implantações com mudanças de tráfego de uma só vez e sem períodos de espera, em que você só é cobrado por uma frota durante a atualização.


| Nome | O que é isso? | Prós | Contras | Recomendação | 
| --- | --- | --- | --- | --- | 
| Tudo de uma vez | Alterna todo o tráfego para a nova frota em uma única etapa. | Minimiza a duração geral da atualização. | As atualizações de regressão afetam 100% do tráfego. | Use essa opção para minimizar o custo e o tempo de atualização. | 
| Canário | O tráfego se desloca em duas etapas. A primeira etapa (canário) desloca uma pequena parte do tráfego seguida pela segunda etapa, que desloca o restante do tráfego. | Limita o raio de explosão das atualizações regressivas somente à frota de canários. | Ambas as frotas ficam operacionais em paralelismo durante toda a implantação. | Use essa opção para balancear entre a minimização do raio de explosão das atualizações regressivas e a minimização do tempo em que duas frotas estão operacionais. | 
| Linear | Uma porção fixa do tráfego se desloca em um número pré-especificado de etapas igualmente espaçadas. | Minimiza o risco de atualizações de regressão ao deslocar o tráfego em várias etapas. | A duração e o custo da atualização são proporcionais ao número de etapas. | Use essa opção para minimizar o risco ao disseminar a implantação em várias etapas. | 

## Conceitos básicos
<a name="deployment-guardrails-blue-green-get-started"></a>

Depois de especificar a configuração de implantação desejada, a SageMaker IA gerencia o provisionamento de novas instâncias, o encerramento de instâncias antigas e a transferência de tráfego para você. Você pode criar e gerenciar sua implantação por meio da [CreateEndpoint](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_CreateEndpoint.html) SageMaker API [UpdateEndpoint](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_UpdateEndpoint.html)e dos AWS Command Line Interface comandos existentes. Observe que, se o seu endpoint usar qualquer uma das funcionalidades listadas na página [Exclusões](deployment-guardrails-exclusions.md), você não poderá usar barreiras de proteção de implantação. Consulte as páginas individuais de implantação para obter mais detalhes sobre como configurar sua implantação:
+ [ Blue/Green Atualização com o Traffic Shifting All At Once](deployment-guardrails-blue-green-all-at-once.md)
+ [ Blue/Green Atualização com Canary Traffic Shifting](deployment-guardrails-blue-green-canary.md)
+ [ Blue/Green Atualização com mudança de tráfego linear](deployment-guardrails-blue-green-linear.md)

Para seguir exemplos guiados que mostram como usar as barreiras de proteção de implantação, consulte nossos exemplos de [blocos de anotação Jupyter](https://github.com/aws/amazon-sagemaker-examples/tree/master/sagemaker-inference-deployment-guardrails) para os modos de deslocamento de tráfego canário e linear.