Bicep と Azure Pipelines を使用してエンド ツー エンドのデプロイ シナリオを管理する
上級
DevOps エンジニア
開発者
管理者
Azure Resource Manager
Azure DevOps
Azure Pipelines
統合パイプラインを作成して、環境全体をデプロイします。 パイプラインにビルド ステージを追加し、パイプライン成果物と Bicep 出力を使用して、アプリケーション、データベース、BLOB を発行します。
学習の目的
このモジュールを完了すると、次のことができるようになります。
- 1 つのパイプラインから Azure インフラストラクチャ、アプリケーション、データベース スクリプト、ストレージ BLOB をデプロイする
- パイプライン スクリプトとパイプライン タスクを使用してデプロイ手順を実行する
- パイプライン成果物を使用して、使用するデプロイ パイプライン ステージのコンパイル済みファイルを発行する
- 出力を使用して Bicep ファイルから他のデプロイ手順にデータを渡す
前提条件
次の使用方法について理解している必要があります。
- 子リソースを含む Bicep と、Bicep ファイルを Azure にデプロイする方法。
- Azure (Azure portal、サブスクリプション、リソース グループ、リソースなど)。
- 基本的な Git コマンド (クローン、ファイルのコミット、Azure Repos への変更のプッシュなど)。
- マルチステージ パイプライン、環境、サービス接続など、Azure Pipelines を介した YAML パイプライン。
このモジュールの演習を進めるには、次のものが必要です。
- リソース グループ、Microsoft Entra アプリケーション、サービス プリンシパルを作成できる Azure アカウント。
- Azure DevOps 組織とアカウント。
演習を実行するには、次のものがローカルにインストールされている必要もあります。
- Visual Studio Code をします。
- Visual Studio Code 用の Bicep 拡張機能。
- Visual Studio Code 用の Azure Pipelines 拡張機能。
- 最新の Azure CLI ツール、"または" 最新の Azure PowerShell。