Azure Automation State Configuration (DSC) を探索する

完了

Azure Automation State Configuration DSC は、PowerShell DSC の Azure クラウドベースの実装であり、Azure Automation の一部として利用できます。

Azure Automation State Configuration を使用すると、PowerShell DSC 構成の書き込み、管理、コンパイル、DSC リソースのインポート、およびターゲット ノードへの構成の割り当てをすべてクラウドで実行できます。

Azure Automation DSC を使用する理由

Azure Automation DSC の使用を検討する理由の一部を次に示します。

  • 組み込みのプル サーバー。 Windows Feature DSC サービスのような DSC プル サーバーを提供して、ターゲット ノードが構成を自動的に受信し、目的の状態に準拠し、コンプライアンスを報告するようにします。 Azure Automation の組み込みプル サーバーでは、自分のプル サーバーを設定および保守する必要がありません。
  • すべての DSC 成果物の管理。 すべての DSC 構成、リソース、ターゲット ノードは、Azure portal または PowerShell から管理できます。
  • レポート データを Log Analytics にインポートします。 Azure Automation 状態構成を使用して管理されるノードは、詳細なレポート状態データを組み込みのプル サーバーに送信します。 このデータを Log Analytics ワークスペースに送信する Azure Automation 状態構成を構成できます。

Azure Automation State Configuration の仕組み

Azure Automation State Configuration の動作する一般的なプロセスは次のとおりです。

  1. configuration 要素を使用して PowerShell スクリプトを作成します。
  2. Azure Automation にスクリプトをアップロードし、スクリプトを MOF ファイルにコンパイルします。 ファイルは DSC プル サーバーに転送され、Azure Automation サービスの一部として提供されます。
  3. 構成を使用するノードを定義し、構成を適用します。

A diagram is made up of three sections Configurations, Node Configurations, and Nodes. On the left, Configurations has a code window with text beneath that says, 1 or more per automation account. An arrow labeled Compiled, put on pull server via compilation jobs points from section 1 to section 2, Node Configurations MOF configuration documents. This section has three Sharepoint.WebService icons. Text below the icons says, 1 or more per Configuration. An arrow labeled Applied via node pulls points from section 2 to section 3, Nodes, which has six Node icons, with the text 1 or more per Node Configuration beneath it.

詳細については、マネージド オブジェクト フォーマット (MOF) ファイルに関するページを参照してください。