AZ-400: Azure と DSC を使用したコードとしてのインフラストラクチャの管理

このラーニング パスでは、“Infrastructure as Code” (IaC) の概念と、一般的なリリースでアプリケーションや他のコードで実行するのと同じように運用環境を管理する方法について説明します。

前提条件

無し

このラーニング パス内のモジュール

このモジュールでは、コードおよび環境のデプロイの作成と構成としてのインフラストラクチャの主要な概念について説明します。 また、命令型、宣言型、冪等性の構成と、それが会社にどのように適用されるかを理解することが重要です。

このモジュールでは、Azure Resource Manager テンプレートとそのコンポーネントについて説明し、依存関係と、シークレットを含むモジュール化されたテンプレートについて詳しく説明します。

このモジュールでは、Azure CLI を使用して Azure リソースを対話形式で作成する方法、または Bash スクリプトを使用する方法について説明します。 Azure CLI をインストールし、一般的な参照コマンドを使用してログイン、リソース グループの管理、ストレージ アカウントの作成を行う方法について説明します。

このモジュールでは、Runbook、Webhook、PowerShell ワークフローを使用して、Azure DevOps を使用した Azure Automation について説明します。 環境の自動化を作成および管理する方法について説明します。

このモジュールでは、Desired State Configuration (DSC) とその実装用のコンポーネントについて説明します。 環境の作成をインポート、コンパイル、自動化し、Azure 上の Linux オートメーションに DSC を使用する方法を演習できます。

このモジュールでは、Bicep と、環境デプロイ構成用の Azure CLI や Visual Studio Code などのさまざまなツールと統合する方法について説明します。