Política de suporte e desativação para os stacks de linguagem do Automação do Azure

Este artigo explica a política de suporte e descontinuação para stacks de linguagem do Automação do Azure, como PowerShell e Python. Ele ajuda você a entender como o fim do suporte é determinado, o processo de desativação do runtime, suas fases e como essas alterações afetam os runbooks existentes.

Visão geral

Os runbooks do runtime da Automação do Azure incluem o componente host e os trabalhadores específicos da linguagem de programação. O suporte ao runtime de uma linguagem para runbooks está alinhado ao término do suporte dessa linguagem. Para manter seus runbooks atualizados e com suporte, a Automação do Azure implementa uma redução gradual do suporte à medida que as versões das pilhas de linguagem atingem suas datas de término do suporte. O suporte termina na data que ocorre primeiro a partir do seguinte:

  • A data de fim de suporte da comunidade para o idioma
  • A data de fim do suporte para o sistema operacional base subjacente

Processo de desativação do runtime

O Automação do Azure usa um modelo de descontinuação em duas fases que fornece notificação antecipada antes que as versões de runtime descontinuadas entrem em suporte reduzido.

Fase de notificação

A Automação do Azure envia emails de notificação sobre versões de linguagem próximas da desativação que afetam seus runbooks. Essas notificações avisam com antecedência sobre mudanças futuras, incluindo a linha do tempo de desativação e o possível impacto delas nos runbooks existentes. Esse período de aviso ajuda você a se preparar para usar versões de runtime com suporte antes do fim do suporte.

Fase de retirada

Importante

Se você usar runbooks da Automação do Azure com um runtime ou uma versão de linguagem sem suporte, poderá encontrar problemas e impactos no desempenho. O uso de versões de runtime com suporte ajuda a garantir a confiabilidade, o desempenho e o suporte contínuo.

Você ainda pode criar, implantar e executar runbooks e ambientes que usam versões de linguagem descontinuadas na plataforma. No entanto, eles operam em um estado de suporte reduzido. Esses runbooks não são elegíveis para novos recursos, atualizações de segurança ou otimizações de desempenho até que sejam atualizados para uma versão de linguagem com suporte. Em determinados casos, a plataforma também pode limitar o número de instâncias alocadas a esses runbooks, incluindo restringir o dimensionamento a apenas uma instância.