Обзор вывода из эксплуатации модуля AzureRM PowerShell

Все версии модуля AzureRM PowerShell устарели. Модуль Az PowerShell — это рекомендуемый модуль PowerShell для взаимодействия с Azure.

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

Модуль AzureRM PowerShell официально объявлен устаревшим с 29 февраля 2024 года. Пользователям рекомендуется перейти с AzureRM на модуль Az PowerShell, чтобы обеспечить продолжение поддержки и обновлений.

Хотя модуль AzureRM может по-прежнему функционировать, он больше не поддерживается и не обслуживается, поэтому его дальнейшее использование осуществляется на усмотрение и риск пользователя. Пожалуйста, обратитесь к нашим ресурсам по миграции, чтобы получить рекомендации по переходу на модуль Az.

Почему новый модуль

Запуск модуля Az PowerShell представляет собой значительный сдвиг, в первую очередь из-за эволюции PowerShell в кроссплатформенный инструмент благодаря своей основы в библиотеке .NET Standard. Это соответствует нашей приверженности расширению поддержка Azure на различных платформах. Переход на .NET Standard и совместимость с PowerShell Core потребовало обновления в наших Azure PowerShell модулях. При выборе разработки нового модуля Az вместо пересмотра существующего модуля AzureRM это позволило более плавную интеграцию этих изменений.

Создание модуля Az также предоставило нашим инженерам возможность стандартизировать дизайн, соглашения об именовании и структуру командлетов и модулей. Теперь все модули используют 'Az.'. префикс и командлеты соответствуют формату 'Verb-AzNoun', обеспечивая согласованность и делая их короче и более интуитивно понятными по сравнению с прежними длинными и разнообразными именами командлетов.

Кроме того, модуль Az приводит к сокращению количества модулей, объединяя те, которые управляют аналогичными службами. Эта консолидация, особенно сочетание командлетов плоскости управления и плоскости данных в одном модуле, упрощает управление зависимостями и импортом для пользователей.

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

Основные преимущества модулей Az PowerShell

  • Cross-Platform Compatibility: Построенная на основе стандартной библиотеки .NET, обеспечивает согласованную производительность на разных платформах.
  • Улучшения для пользователя: Учтены отзывы о длине команд и уменьшены несоответствия в командлетах и модулях.
  • Улучшенная безопасность и стабильность: Включает шифрование кэша маркеров, устраняет определенные типы кибератак, поддерживает различные методы проверки подлинности, включая ADFS 2019 и имя пользователя и пароль в PowerShell 7.
  • Comprehensive Azure Service Support: Охватывает все общедоступные службы Azure с постоянными обновлениями, исправлениями ошибок и обновлениями версий API.
  • Innovative Features: Доступно в Cloud Shell и на различных платформах, это позволяет получать токены доступа для ресурсов Azure и предоставляет командлеты для расширенных операций с REST.

Благодаря внедрению модуля Az PowerShell пользователи получают более безопасный, стабильный и эффективный инструмент для управления службами Azure.

Дальнейшие действия