ケーススタディ2 - Contoso社
背景
Contoso 社はシカゴに本社を置く製造会社です。
Contoso 社は、Azure DevOps の原則を実装することで、IT 開発および運用プロセスを改善する計画を立てています。Contoso 社は Azure サブスクリプションを保有しており、Azure DevOps 組織を作成しています。
Azure DevOps 組織には以下が含まれます。
* Docker拡張機能
* Windows Server 2016 を実行する 10 台の Azure 仮想マシンが含まれる Pool7 という名前の展開プール。Azure サブスクリプションには、Azure Automation アカウントが含まれています。
Contoso は、次の表に示すように、Azure DevOps でプロジェクトを作成する予定です。

技術要件
Contoso では、次の技術要件を特定しています。
* Project1 のビルド エージェントを実装します。
* 可能な限り、Azure リソースを使用します。
* 非推奨のテクノロジーの使用は避けてください。
* Project2 に次のコード フロー戦略を実装します。
- Team2 が Project2 のプル リクエストを送信できるようにします。
- Team2 が Project2 のコピーに対する変更を独立して実行できるようにします。
- Team2 が Project2 のコピーに対して実行する中間の変更には、Project2 のビルド ポリシーで定義されているものと同じ制限が適用されることを確認します。
* 可能な限り自動化を実装し、管理の労力を最小限に抑えます。
* 計画された変更に基づいてプロジェクト3、プロジェクト5、プロジェクト6、プロジェクト7を実施する
* Project4 を実装し、Docker イメージを Azure Container Registry にプッシュするようにプロジェクトを構成します。
Azure Automation State Configuration で仮想マシンを管理対象ノードとして追加します。
Pool7 で管理対象コンピューターを構成する必要があります。
次に何をすべきでしょうか?
正解:B
The Register-AzureRmAutomationDscNode cmdlet registers an Azure virtual machine as an APS Desired State Configuration (DSC) node in an Azure Automation account.
Scenario: The Azure DevOps organization includes:
The Docker extension
A deployment pool named Pool7 that contains 10 Azure virtual machines that run Windows Server 2019

Reference:
https://docs.microsoft.com/en-us/powershell/module/azurerm.automation/register- azurermautomationdscnode