Política de suporte às plataformas do Elastic Beanstalk - 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á.

Política de suporte às plataformas do Elastic Beanstalk

AWS Elastic Beanstalk fornece uma variedade de plataformas para execução de aplicativos AWS. O Elastic Beanstalk é compatível com ramificações de plataformas que ainda recebem atualizações secundárias e de patches contínuas de seus fornecedores (proprietários ou comunidade). Para obter uma definição de termos relacionados, consulte Glossário de plataformas do Elastic Beanstalk.

Ramificações desativadas da plataforma

Quando um componente de uma ramificação de plataforma compatível é marcado como End of Life (EOL) por seu fornecedor, o Elastic Beanstalk marca a ramificação da plataforma como descontinuada. Os componentes de uma ramificação da plataforma incluem o seguinte: sistema operacional (SO), versão da linguagem de execução, servidor de aplicativos ou servidor web.

Depois que uma ramificação da plataforma é marcada como desativada, as seguintes políticas se aplicam:

  • O Elastic Beanstalk deixa de fornecer atualizações de manutenção, incluindo atualizações de segurança.

  • O Elastic Beanstalk não fornece mais suporte técnico para filiais desativadas da plataforma.

  • O Elastic Beanstalk não disponibiliza mais a ramificação da plataforma para novos clientes do Elastic Beanstalk para implantações em novos ambientes. Há um período de carência de 90 dias a partir da data de retirada publicada para clientes existentes com ambientes ativos sendo executados em ramificações de plataforma desativadas.

nota

Uma ramificação de plataforma descontinuada não estará disponível no console do Elastic Beanstalk. No entanto, ele estará disponível por meio do AWS CLI EB CLI e da EB API para clientes que tenham ambientes existentes com base na ramificação descontinuada da plataforma. Os clientes existentes também podem usar os consoles do ambiente Clone e do ambiente Rebuild.

Para obter uma lista das filiais da plataforma que estão programadas para serem desativadas, consulte o Programação de ramificações desativadas da plataforma tópico de programação da plataforma Elastic Beanstalk a seguir.

Para obter mais informações sobre o que esperar quando a ramificação da plataforma do seu ambiente for desativada, consultePerguntas frequentes sobre descontinuação de plataformas.

Após o período de carência de 90 dias

Nossa política para filiais de plataformas desativadas não remove o acesso aos ambientes nem exclui recursos. No entanto, os clientes existentes que executam um ambiente do Elastic Beanstalk em uma filial de plataforma desativada devem estar cientes dos riscos de fazer isso. Esses ambientes podem acabar em uma situação imprevisível, porque o Elastic Beanstalk não consegue fornecer atualizações de segurança, suporte técnico ou hotfixes para filiais desativadas da plataforma devido ao fato de o fornecedor marcar o EOL de seus componentes.

Por exemplo, uma vulnerabilidade de segurança prejudicial e crítica pode surgir em um ambiente sendo executado em uma ramificação de plataforma retirada. Ou uma ação da API do EB pode parar de funcionar no ambiente se, com o tempo, tornar-se incompatível com o serviço Elastic Beanstalk. Quanto mais tempo um ambiente baseado em uma ramificação de plataforma retirada permanecer ativo, maior a chance de que esses tipos de riscos ocorram. Para continuar a obter os benefícios de importantes melhorias de funcionalidade, performance e segurança oferecidas por fornecedores de componentes nas versões mais recentes, é altamente recomendável atualizar todos os ambientes do Elastic Beanstalk para uma versão compatível da plataforma.

Se seu aplicativo tiver problemas ao ser executado em uma ramificação de plataforma descontinuada e você não conseguir migrá-lo para uma plataforma compatível, precisará considerar outras alternativas. Soluções alternativas incluem o encapsulamento da aplicação em uma imagem do Docker para executá-la como um contêiner do Docker. Isso permitiria que um cliente usasse qualquer uma de nossas soluções Docker, como nossas plataformas Docker Elastic Beanstalk AL2023/AL2 ou outros serviços baseados em Docker, como Amazon ECS ou Amazon EKS. As alternativas que não são do Docker incluem nosso AWS CodeDeploy serviço, que permite a personalização completa dos tempos de execução que você deseja.