Ciclo de vida do tempo de execução

Os tempos de execução do ambiente padrão do App Engine usam componentes de código aberto que são mantidos pelas respetivas comunidades. Os tempos de execução são identificados pela respetiva versão do idioma, por exemplo, Java 17, Python 3.10, etc.

Diagrama que descreve as fases no ciclo de vida de um tempo de execução do App Engine

A Google oferece apoio técnico para um tempo de execução durante a disponibilidade geral (GA). Durante este período de apoio técnico:

  • Os componentes de tempo de execução são atualizados regularmente com correções de segurança e erros.
  • Para manter a estabilidade, o App Engine evita implementar funcionalidades ou alterações disruptivas no tempo de execução. As alterações significativas vão ser anunciadas antecipadamente nas notas de lançamento específicas do tempo de execução.

Quando uma versão de idioma deixa de ser mantida ativamente pela respetiva comunidade, o App Engine também deixa de fornecer manutenção e apoio técnico para esse tempo de execução de idioma. Antes de um tempo de execução atingir o fim da fase de apoio técnico, conforme descrito na agenda de apoio técnico de tempos de execução, a Google envia uma notificação aos clientes.

A Google pode fazer alterações ao cronograma de apoio técnico ou ao ciclo de vida de qualquer tempo de execução de acordo com os termos do seu contrato para a utilização dos serviços da Google Cloud Platform.

Ciclo de vida do tempo de execução

Apoio técnico ao nível do GA Fim do apoio técnico Descontinuado Desativado
Criação e reimplementação Sim Não1 Não Não
Atualizações da configuração do projeto Sim Sim Não Não
Executar cargas de trabalho existentes Sim Sim Sim Pode estar desativado
Avisos da IU e da CLI Sim Sim Não Não
Patches de idiomas Automático Sem atualizações automáticas Sem atualizações automáticas Sem atualizações automáticas
Aplicação de patches a APIs e SDKs Automático Sem atualizações automáticas Sem atualizações automáticas Sem atualizações automáticas
Aplicação de patches ao SO Automático Sem atualizações automáticas Sem atualizações automáticas Sem atualizações automáticas
Apoio ao cliente Apoio técnico ao nível do GA Sem suporte de tempo de execução Sem suporte de tempo de execução Sem suporte de tempo de execução

Período de notificação

O App Engine vai começar a emitir notificações na app 90 dias antes de a aplicação atingir o fim do apoio técnico. Após a notificação, deve preparar-se para atualizar a sua aplicação para um runtime mais recente suportado no ambiente padrão.

Fim do apoio técnico

Quando os componentes de tempo de execução atingem a data de fim do suporte:

  • A Google vai deixar de aplicar atualizações de segurança ou patches aos componentes do ambiente de tempo de execução.
  • A sua aplicação vai continuar a ser executada e a receber tráfego.
  • Já não vai poder criar e/ou atualizar a aplicação no tempo de execução não suportado.
  • Os problemas decorrentes da utilização de um tempo de execução não suportado não são elegíveis para apoio técnico

Recomendamos vivamente que atualize a sua aplicação para uma versão de tempo de execução suportada assim que estiver disponível para continuar a receber atualizações de segurança e ser elegível para apoio técnico.

Para ver detalhes, consulte os guias de migração:

Em determinados casos, a Google pode permitir que a sua organização reative as implementações em tempos de execução não suportados, sujeitas aos termos e condições específicos do serviço. As implementações para runtimes antigos podem ser reativadas através de uma política da organização.

Descontinuado

Se a Google permitiu que a sua organização reativasse implementações num tempo de execução não suportado, a Google vai remover essa capacidade assim que o tempo de execução for descontinuado.

Sempre que possível, envidaremos esforços razoáveis para lhe enviar uma notificação antecipada da descontinuação através de notificações na app ou outros meios. Em determinadas instâncias, incluindo em circunstâncias que envolvam vulnerabilidades de segurança críticas ou problemas de gravidade elevada semelhantes, o aviso prévio pode não ser praticável.

Desativado

As aplicações que continuarem a usar um tempo de execução desativado podem ser desativadas sem aviso prévio. Tem de escolher um tempo de execução mais atualizado para implementar a sua aplicação.

Consulte o horário de apoio técnico dos tempos de execução para datas importantes.


  1. Em determinados casos, a Google pode permitir que a sua organização reative as implementações para runtimes antigos através de uma política da organização