Политика поддержки и выхода на пенсию для стеков языка Cлужба автоматизации Azure

В этой статье описывается политика поддержки и вывода из эксплуатации для языковых стеков Cлужба автоматизации Azure, таких как PowerShell и Python. Это поможет вам понять, как определяют прекращение поддержки, процесс вывода среды выполнения из эксплуатации, его этапы и то, как эти изменения влияют на существующие runbook’и.

Обзор

Модули среды выполнения Cлужба автоматизации Azure включают компонент узла и воркеры для конкретных языков программирования. Поддержка среды выполнения языка для модулей Runbook соответствует окончанию поддержки заданного языка. Для обновления и поддержки модулей Runbook Cлужба автоматизации Azure реализует поэтапное сокращение поддержки, так как версии стека языков достигают дат окончания поддержки. Поддержка прекращается в более раннюю из следующих дат:

  • Дата окончания поддержки сообщества для языка
  • Дата окончания поддержки базовой операционной системы

Процесс вывода из эксплуатации среды выполнения

Cлужба автоматизации Azure использует двухфазную модель выхода на пенсию, которая предоставляет предварительное уведомление, прежде чем устаревшие версии среды выполнения переходят на снижение поддержки.

Этап уведомления

Cлужба автоматизации Azure отправляет уведомления по электронной почте о версиях языков, поддержка которых скоро будет прекращена и которые влияют на ваши runbook'и. Эти уведомления предоставляют заранее уведомление о предстоящих изменениях, включая временную шкалу выхода на пенсию и его потенциальное влияние на существующие модули Runbook. Этот период уведомления помогает подготовиться к использованию поддерживаемых версий среды выполнения до завершения поддержки.

Этап выхода на пенсию

Important

Если вы используете Cлужба автоматизации Azure runbook с неподдерживаемой средой выполнения или языковой версией, могут возникнуть проблемы и влияние производительности. Использование поддерживаемых версий среды выполнения помогает обеспечить надежность, производительность и постоянную поддержку.

Вы по-прежнему можете создавать, развертывать и запускать модули Runbook и среды, использующие устаревшие языковые версии на платформе. Однако они работают в режиме ограниченной поддержки. Эти модули Runbook не могут быть доступны для новых функций, обновлений системы безопасности или оптимизации производительности, пока они не будут обновлены до поддерживаемой языковой версии. В некоторых случаях платформа также может ограничивать количество экземпляров, выделенных для этих рунбуков, вплоть до ограничения масштабирования до одного экземпляра.