Azure PowerShell サポート ライフサイクル

すべての Microsoft 製品にはライフサイクルがあります。 ライフサイクルは、製品がリリースされると開始され、サポートされなくなったときに終了します。 このライフサイクルの重要な日付を把握しておくと、ソフトウェアのアップグレードやその他の変更を行うタイミングについて、情報に基づいた決定を行うのに役立ちます。

Azure PowerShellサポート ライフサイクルは、各リリースのサポートに関するお客様に明確さと予測可能性を提供するように設計されています。 サポートの時間と程度は、いくつかの資格によって異なります。 Azure PowerShell サポート ライフサイクルは、Microsoft の Modern ライフサイクル ポリシーに従います(この記事で特に指定がない限り)。

"Azure PowerShell" は、"Az" という名前の PowerShell モジュールと、"Microsoft Corporation" によって署名された依存 PowerShell モジュールで構成されます。 Az PowerShell モジュールの現在の一覧については、「Azure PowerShell Modules」を参照してください。

バージョン管理

Azure PowerShellバージョン番号のSemantic Versioning に従います。 セマンティック バージョン管理は、3 部構成の数値形式 major.minor.patch を使用するシステムです。

  • メジャー バージョン: アーキテクチャや基本的な設計変更など、破壊的変更。
  • Minor versions: 下位互換性のある機能更新プログラムと、Azure サービスの対象範囲が改善されました。
  • 修正プログラムのバージョン: 新機能や機能の変更を伴わない下位互換性のあるセキュリティ修正。

モジュールのバージョンの種類

Azure PowerShellのリリースには、次の種類のバージョンを含めることができます。

  • 一般公開 (GA): モジュール バージョン 1.0.0 以降(バージョンでは プレビュー なし)。 破壊的変更に関するポリシーに従います。
  • プレビュー: バージョン 1.0.0 未満のモジュール。 破壊的変更ポリシーに準拠しないでください。
  • 機能プレビュー: モジュール バージョン 1.0.0 以降(バージョンの プレビュー あり)。 破壊的変更ポリシーに準拠しないでください。

Caution

運用環境では、プレビュー バージョンと機能プレビュー バージョンは推奨されません。

Az PowerShell モジュールは 2 つあります。

  • Az. Azure リソースを管理するために、すべての GA サービス モジュールをインストールします。
  • AzPreview。 Azure リソースを管理するために、すべての GA モジュールとプレビュー モジュールをインストールします。 機能プレビュー モジュールは含まれません。

AzPreview モジュールは常に同じバージョンであり、Az モジュールと同時にリリースされます。

リリースの頻度

Azure PowerShellは毎月更新され、最大 2 つの年間リリースで破壊的変更が導入されます。 このリリース周期は、顧客に予測可能なリリース日を提供し、ロードマップを計画する際にビジネス、開発者、コミュニティが戦略的な意思決定を行えるようにすることを目的としています。

Warnung

Az PowerShell モジュールの重大な破壊的変更バージョンにアップグレードする前に、移行ガイドを確認する必要があります。

リリースのサポート

現在、Azure PowerShell には、Standard Term Support (STS) という一般提供リリースの 1 種類のみが付属しています。 すべてのメジャー バージョンは STS リリースと見なされます。

  • Standard Term Support (STS) リリース

    • STS バージョンは、Azure PowerShellの次のメジャー リリースまでサポートされます。
    • 元のメジャー バージョンのリリース日から約 6 か月間サポートされます。
    • サポートが終了するまで、マイナー バージョンとパッチ更新プログラムを受け取ります。

Important

サポートを受けるためには、最新のマイナー バージョンとパッチ バージョンをインストールする必要があります。

重大な変更

Azure PowerShellのメジャー バージョン リリースでは、破壊的変更が導入され、1 年に最大 2 回発生します。 コマンドレットでは、さまざまな種類の破壊的変更が発生する可能性があります。 詳細については、「Breaking Change Definition を参照してください。 重大な変更は、プレビュー モジュールと機能プレビュー モジュールの任意の時点で発生する可能性があります。 GA 以外のモジュールは、破壊的変更ポリシーに従う必要はありません。

破壊的変更の警告メッセージ

重大な変更警告メッセージを使用すると、Azure PowerShellコマンドレットの作成者は、今後の重大な変更をエンド ユーザーと通信できます。

破壊的変更の警告メッセージを抑制する

破壊的変更警告メッセージを抑制するには、 グローバル設定で破壊的変更警告メッセージを構成するを参照してください。

詳細については、「Breaking Changes Attribute Helpを参照してください。

重大な変更の一覧

Az PowerShell モジュールのメジャー リリースでの破壊的変更の詳細については、次の記事を参照してください。

サポートされている環境

次の表は、Azure PowerShell モジュールでサポートされているプラットフォームを示しています。

Note

Azure PowerShellは、サポート ライフサイクル内にある PowerShell のバージョンでのみサポートされます。 詳細については、 PowerShell のサポート終了日を参照してください

Azure PowerShell PowerShell
7.x (サポートされている任意のバージョン)
Windows PowerShell
5.1
Az 15.xに対応 サポートされています サポートされています
サポート対象外 <= Az 14.x サポート対象外 サポート対象外
  • Supported アイコンは、Azure PowerShellと PowerShell のサポートされているバージョンの組み合わせを示します。
  • サポート終了 アイコンは、サポートされなくなったAzure PowerShellと PowerShell のバージョンの組み合わせを示します。
  • サポートされていません アイコンは、Azure PowerShellと PowerShell のサポートされていないバージョンの組み合わせを示します。

Azure PowerShell アプリケーション ID ガイダンス

Azure PowerShell アプリケーション ID は、そのツール専用に予約されており、他の目的には使用しないでください。 質問や懸念事項については、公式のサポート チャネルを使用してください。

Note

このアプリケーション ID はいつでも変更または制限される可能性があり、その継続的な可用性は保証されません。

その他のリソース

  • Azure PowerShell は demystified