Azure Automation言語スタックのサポートと提供終了ポリシー

この記事では、PowerShell や Python などのAzure Automation言語スタックのサポートと提供終了のポリシーについて説明します。 サポート終了の決定方法、ランタイム提供終了プロセス、そのフェーズ、およびこれらの変更が既存の Runbook にどのように影響するかを理解するのに役立ちます。

概要

Azure Automation のランタイム ワークブックには、ホスト コンポーネントとプログラミング言語固有のワーカーが含まれます。 Runbook の言語ランタイムのサポートは、特定の言語のサポート終了に合わせて調整されます。 Runbook を最新の状態に保ち、サポートされるように、Azure Automationでは、言語スタックのバージョンがサポート終了日に達するにつれて、段階的なサポートの削減が実装されます。 サポートの終了日は、以下のうち最も早い日付です:

  • 言語のコミュニティサポート終了日
  • 基になる基本オペレーティング システムのサポート終了日

ランタイム廃止プロセス

Azure Automationでは、廃止されたランタイム バージョンが削減されたサポートに移行する前に事前通知を提供する 2 フェーズ廃止モデルを使用します。

通知フェーズ

Azure Automationは、Runbook に影響を与える提供終了に近づいている言語バージョンの通知メールを送信します。 これらの通知は、提供終了のタイムラインや既存の Runbook への潜在的な影響など、今後の変更に関する事前通知を提供します。 この通知期間は、サポート終了前にサポートされているランタイム バージョンを使用する準備をするのに役立ちます。

提供終了フェーズ

Important

サポートされていないランタイムまたは言語バージョンのAzure Automation Runbook を使用すると、問題やパフォーマンスへの影響が発生する可能性があります。 サポートされているランタイム バージョンを使用すると、信頼性、パフォーマンス、継続的なサポートを確保できます。

プラットフォームで廃止された言語バージョンを使用する Runbook と環境は、引き続き作成、デプロイ、および実行できます。 ただし、サポートが減少した状態で動作します。 これらの Runbook は、サポートされている言語バージョンに更新されるまで、新機能、セキュリティ更新プログラム、またはパフォーマンスの最適化の対象になりません。 プラットフォームでは、1 つのインスタンスのみにスケーリングを制限するなど、これらの Runbook に割り当てられるインスタンスの数が制限される場合もあります。