Ciclo de vida do ambiente de execução

Os ambientes de execução do ambiente padrão do App Engine usam componentes de código aberto que são mantidos pelas respectivas comunidades. Os ambientes de execução são identificados pela versão da linguagem. Por exemplo, Java 17, Python 3.10 e assim por diante.

Diagrama descrevendo os estágios no ciclo de vida de um ambiente de execução do App Engine

O Google oferece suporte para um ambiente de execução durante o período de disponibilidade geral (GA, na sigla em inglês). Durante esta janela de suporte:

  • Os componentes do ambiente de execução são atualizados regularmente com correções de bugs e segurança.
  • Para manter a estabilidade, o App Engine evita a implementação de recursos ou alterações interruptivas no ambiente de execução. As alterações interruptivas serão anunciadas com antecedência nas notas de lançamento específicas do ambiente de execução.

Quando uma versão da linguagem não é mais ativamente mantida pela respectiva comunidade, o App Engine também deixa de fornecer manutenção e suporte para esse ambiente de execução da linguagem. Antes que um ambiente de execução atinja o fim da fase de suporte, conforme descrito na programação de suporte de ambientes de execução, o Google envia uma notificação aos clientes.

O Google pode fazer mudanças no cronograma de suporte ou ciclo de vida de qualquer ambiente de execução de acordo com os termos do contrato de uso dos serviços do Google Cloud Platform.

Ciclo de vida do ambiente de execução

Suporte no nível do GA Fim do suporte Descontinuado Desativado
Criação e reimplantação Sim Não1 Não Não
Atualizações de configuração do projeto Sim Sim Não Não
Execução de cargas de trabalho atuais Sim Sim Sim Não
Avisos da IU e da CLI Sim Sim Não Não
Patches de idioma Automática Sem atualizações automáticas Sem atualizações automáticas Sem atualizações automáticas
Patches de APIs e SDKs Automática Sem atualizações automáticas Sem atualizações automáticas Sem atualizações automáticas
Aplicação de patch no SO Automática Sem atualizações automáticas Sem atualizações automáticas Sem atualizações automáticas
Suporte ao cliente Suporte no nível do GA Sem suporte ao ambiente de execução Sem suporte ao ambiente de execução Sem suporte ao ambiente de execução

Período de notificação

O App Engine começará a emitir notificações no app 90 dias antes do fim do suporte do app. Após a notificação, prepare-se para fazer upgrade do aplicativo para um ambiente de execução mais recente compatível com o ambiente padrão.

Fim do suporte

Quando os componentes do ambiente de execução atingirem o fim da data de suporte:

  • o Google não vai mais aplicar atualizações ou patches de segurança aos componentes do ambiente de execução;
  • o aplicativo continuará em execução e recebendo tráfego;
  • não será mais possível criar e/ou atualizar o aplicativo no ambiente de execução sem suporte;
  • os problemas decorrentes do uso de um ambiente de execução incompatível não estarão qualificados para o suporte técnico.

Recomendamos que você faça upgrade do seu aplicativo para uma versão de ambiente de execução compatível assim que ele estiver disponível para continuar recebendo atualizações de segurança e qualificação para o suporte técnico.

Veja mais detalhes nos guias de migração:

Em determinados casos, o Google pode permitir que sua organização reative implantações em ambientes de execução sem suporte, de acordo com os Termos e Condições específicos do serviço. As implantações em ambientes de execução legados podem ser reativadas com uma política da organização.

Descontinuado

Se o Google permitir que sua organização reative as implantações em um ambiente de execução sem suporte, não será mais possível fazer isso após o ambiente de execução ser descontinuado.

Sempre que possível, faremos os esforços razoáveis para notificá-lo antes da suspensão do uso por notificações no app ou outros meios. Em alguns casos, inclusive em circunstâncias que envolvam vulnerabilidades de segurança críticas ou problemas semelhantes de alta gravidade, é possível que o aviso não seja prático.

Desativado

Os aplicativos que continuarem a usar um ambiente de execução descontinuadopoderão ser desativados sem aviso prévio. Será necessário escolher um ambiente mais atualizado para implantar os aplicativos.

Consulte a programação de suporte dos ambientes de execução para conferir as principais datas.


  1. Em alguns casos, o Google pode permitir que sua organização reative as implantações para ambientes de execução legados usando uma política da organização