Жизненный цикл поддержки Azure PowerShell

Каждый продукт Майкрософт имеет жизненный цикл. Жизненный цикл начинается, когда продукт освобождается и заканчивается, когда он больше не поддерживается. Зная ключевые даты в этом жизненном цикле, вы можете принимать обоснованные решения о том, когда необходимо обновить или внести другие изменения в программное обеспечение.

Жизненный цикл поддержки Azure PowerShell предназначен для обеспечения четкости и прогнозируемости для клиентов в отношении поддержки каждого выпуска. Продолжительность и степень поддержки зависят от нескольких квалификаций. Жизненный цикл поддержки Azure PowerShell следует современной политике жизненного цикла Майкрософт, если в этой статье не указано иное.

Azure PowerShell состоит из модуля PowerShell с именем Az и зависимых модулей PowerShell, подписанных корпорацией Майкрософт. Текущий список модулей Az PowerShell см. здесь.

Управление версиями

Azure PowerShell следует семантической версии для нумерирования версий. Семантическое управление версиями — это система, использующая трехкомпонентный формат чисел: major.minor.patch

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

Типы версий модуля

Выпуски Azure PowerShell могут включать следующие типы версий:

  • Общедоступная версия (GA): модули версии 1.0.0 и выше без предварительной версии . Соответствуют политике критических изменений.
  • Предварительная версия: модули меньше версии 1.0.0. Не соответствуют политике критических изменений.
  • Предварительная версия компонентов: модули версии 1.0.0 и выше с предварительной версией . Не соответствуют политике критических изменений.

Внимание

Для рабочих сред не рекомендуется использовать предварительные версии предварительной версии и компонентов.

Существует два модуля Az PowerShell:

  • Az. Устанавливает все общедоступные модули службы для управления ресурсами Azure.
  • AzPreview. Устанавливает все общедоступные модули и их предварительные версии для управления ресурсами Azure. Не включает модули предварительной версии компонентов.

Модуль AzPreview всегда совпадает с версией и выпускается одновременно с модулем Az.

Ритмичность выпуска

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

Предупреждение

Перед обновлением модуля Az PowerShell до версии с серьезными критическими изменениями следует ознакомиться с руководством по миграции.

Поддержка выпусков

Azure PowerShell предоставляет два типа общедоступных выпусков. Клиенты могут выбрать выпуски службы поддержки (STS) или долгосрочной поддержки (LTS). Качество всех выпусков одинаково. Единственное различие заключается в продолжительности поддержки.

  • Выпуски стандартной поддержки терминов (STS)

    • Нечетные основные версии — это выпуски STS.
    • Версии STS поддерживаются до следующего основного выпуска Azure PowerShell.
    • Поддерживается примерно шесть месяцев с даты выпуска исходной основной версии.
    • Получает дополнительные обновления версий и исправлений до тех пор, пока не будет реализована поддержка.
  • Выпуски с долгосрочным предоставлением поддержки (LTS)

    • Четные основные версии — это выпуски LTS, начиная с Az 12.0.0.
    • Последняя версия каждого выпуска LTS поддерживается до выпуска второй последующей версии STS.
    • Поддерживается примерно на 18 месяцев с даты выпуска исходной основной версии.
    • Получает обновления дополнительных версий только в течение первых 6 месяцев и исправлений до тех пор, пока не будет реализована поддержка.

Внимание

Чтобы получить поддержку, необходимо установить последнюю дополнительную и исправленную версию.

На следующем рисунке показан срок выпуска и жизненный цикл поддержки выпусков Azure PowerShell для stS и LTS.

Жизненный цикл поддержки

В следующей таблице приведены примеры корреляции частоты выпуска с жизненным циклом поддержки:

Примечание.

Даты в следующей таблице предназначены только для примера. Фактические даты выпуска зависят.

Номер версии График выпусков Критические изменения Тип выпуска Тип поддержки Поддерживается до версии
12.0.0 Май 2024 г. Да Основная LTS 12.1.0
12.1.0 Июнь 2024 г. Незначительный LTS 12.2.0
12.2.0 Июль 2024 г. Незначительный LTS 12.3.0
12.3.0 Август 2024 г. Незначительный LTS 12.4.0
12.4.0 Сентябрь 2024 г. Незначительный LTS 12.5.0
12.5.0 Октябрь 2024 г. Незначительный LTS 15.0.0
13.0.0 Ноябрь 2024 г. Да Основная STS 13.1.0
13.1.0 Декабрь 2024 г. Незначительный STS 13.2.0
13.2.0 Январь 2025 г. Незначительный STS 13.3.0
13.3.0 Февраль 2025 г. Незначительный STS 13.4.0
13.4.0 Март 2025 г. Незначительный STS 13.5.0
13.5.0 Апрель 2025 г. Незначительный STS 14.0.0
14.0.0 Май 2025 г. Да Основная LTS 14.1.0
  • Примеры:
    • Чтобы получить поддержку, необходимо обновить до версии 12.1.0 при выпуске, если установлен Az 12.0.0.
    • Если Az 12.5.0 является окончательным выпуском Az версии 12, он поддерживается до выпуска Az 15.0.0.
    • Когда az 14.0.0 выпущен, Az версии 13 больше не поддерживается.

Критические изменения

Выпуски основных версий Azure PowerShell вводят критические изменения и происходят до двух раз в год. В командлеты могут вноситься разные типы критических изменений. Дополнительные сведения см. в разделе с описанием критических изменений. Критические изменения могут возникать в любой момент для модулей предварительной версии и предварительной версии компонентов. Модули, отличные от общедоступной версии, не требуются для соблюдения критических политик изменений.

Предупреждающие сообщения о критических изменениях

Предупреждения о критических изменениях позволяют авторам командлетов Azure PowerShell обмениваться данными о предстоящих критических изменениях с конечными пользователями.

Отключение предупреждающих сообщений о критических изменениях

Сведения о подавлении предупреждений о критических изменениях см. в статье "Настройка предупреждений о критическом изменении" в глобальных параметрах.

Дополнительные сведения см. в разделе со справочными материалами по атрибутам критических изменений.

Список критических изменений

Дополнительные сведения о критических изменениях в основных выпусках модуля Az PowerShell см. в следующих статьях.

Поддерживаемые среды

В следующей таблице указаны поддерживаемые платформы для модулей Az, AzureRM и Azure PowerShell.

Примечание.

Azure PowerShell поддерживается только в версиях PowerShell, которые по-прежнему находятся в их жизненном цикле поддержки. Дополнительные сведения см. в датах окончания поддержки PowerShell.

Azure PowerShell PowerShell
7.2, 7.4 и более поздние версии
Windows PowerShell
5.1
Поддерживается Az 12.x Поддерживаемые Поддерживается
Поддерживается Az 11.x Поддерживаемые Поддерживается
Не поддерживается<= Az 10.x Не поддерживается Не поддерживается
Не поддерживается AzureRM 6.13.2 Не поддерживается Не поддерживается
Поддерживается Azure 5.3.1 Не поддерживается Поддерживается
  • Значок Поддерживается указывает поддерживаемые сочетания версий Azure PowerShell и PowerShell.
  • Значок Не поддерживается указывает сочетания версий Azure PowerShell и PowerShell, которые больше не поддерживаются.
  • Значок Не поддерживается указывает неподдерживаемые сочетания версий Azure PowerShell и PowerShell.

Другие ресурсы