Publicado: May 19, 2020
Agora você pode selecionar a política de implantação Divisão de tráfego ao implantar código de aplicativo usando o AWS Elastic Beanstalk. Ela é adicional às quatro políticas de implantação existentes e atualmente compatíveis com o Elastic Beanstalk: Todos de uma vez, Contínua, Contínua com lote adicional e Imutável.
Agora você pode usar a política de implantação Divisão de tráfego para atualizar um aplicativo em execução em um ambiente de servidor Web do Elastic Beanstalk que usa um Application Load Balancer. Essa política de implantação é adequada para atualizações em ambientes de produção para as quais você deseja reduzir o risco de falha do aplicativo ao confirmar as alterações no código do seu aplicativo. Uma implantação de divisão de tráfego permite monitorar a integridade de sua nova versão do aplicativo de acordo com um percentual configurável de tráfego de produção antes de concluir a implantação. Em caso de falhas na implantação, uma implantação de divisão de tráfego aciona um mecanismo automático de reversão. Não há nenhum tempo ocioso para o aplicativo. Há instâncias atendendo o tráfego recebido durante todo o processo de implantação, com uma carga dinâmica nas versões antiga e nova do aplicativo.
Ao usar uma implantação de divisão de tráfego, é possível especificar o percentual de tráfego de produção e a quantidade de tempo para monitorar uma nova versão de aplicativo antes de concluir a implantação. Uma vez que a implantação tenha início, é possível monitorar a integridade da nova versão do seu aplicativo mediante o acompanhamento dos eventos do Elastic Beanstalk em tempo real. Também é possível obter os eventos de implantação de divisão de tráfego nos logs do Elastic Beanstalk. Para começar a usar, escolha a política de implantação Divisão de tráfego usando o console do Elastic Beanstalk, a CLI do Elastic Beanstalk ou por meio da API do Elastic Beanstalk. Saiba mais sobre a política de implantação Divisão de tráfego em nossa documentação. Consulte as Notas de versão para obter detalhes adicionais.
Você pode acompanhar o roteiro do AWS Elastic Beanstalk no GitHub para obter atualizações sobre os recursos lançados recentemente, os próximos recursos e fazer comentários sobre os recursos que você deseja. Veja mais informações sobre o AWS Elastic Beanstalk: