Versão: suporte do Elastic Beanstalk para implantações de divisão de tráfego em 18 de maio de 2020 - AWS Elastic Beanstalk

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á.

Versão: suporte do Elastic Beanstalk para implantações de divisão de tráfego em 18 de maio de 2020

O AWS Elastic Beanstalk adicionou a capacidade de realizar testes canary durante as implantações de aplicações mudando parte do tráfego de entrada para a nova versão da aplicação e avaliando sua integridade.

Data da versão: 18 de maio de 2020

Alterações

O Elastic Beanstalk fornece várias políticas de implantação de aplicações, como Tudo de uma vez, Contínua e Imutável. As várias políticas se comportam de forma diferente de várias maneiras: tempo de implantação, tempo de inatividade de aplicativos, como a reversão funciona e qual é o impacto de uma implantação com falha. Elas fornecem diferentes compensações que podem ser escolhidas para atender às necessidades.

A versão de hoje adiciona uma nova política: Divisão de tráfego. As implantações de divisão de tráfego permitem executar testes canary como parte da implantação de aplicativos. Em uma implantação de divisão de tráfego, o Elastic Beanstalk executa um conjunto completo de novas instâncias, como durante uma implantação imutável. Depois, ele encaminha uma porcentagem especificada de tráfego de entrada do cliente para a nova versão do aplicativo por um período de avaliação especificado. Se as novas instâncias permanecerem íntegras, o Elastic Beanstalk encaminhará todo o tráfego para elas e encerrará as antigas. Se as novas instâncias não passarem nas verificações de integridade ou se você optar por interromper a implantação, o Elastic Beanstalk moverá o tráfego de volta para as instâncias antigas e encerrará as novas. Nunca há interrupção de serviço.

Para obter detalhes, consulte Políticas e configurações de implantação no Guia do desenvolvedor do AWS Elastic Beanstalk.