はじめに
Azure デプロイ スタックは、各 Azure リソースが複数のリソース グループやサブスクリプションにわたる場合でも、Azure リソースのコレクションのライフサイクルを 1 つのアトミック単位として管理できるようにする Azure リソースの種類です。 これにより、一貫性のある反復可能なデプロイ、管理の簡素化、リソースの効率的なスケーリングと更新が可能になります。
シナリオ例
たとえば、あなたはコミュニティ バンクの DevOps エンジニアだとします。勤務先の銀行で、Azure リソースのライフサイクル管理をより適切に制御するためにデプロイ スタックを使用することが決まりました。 あなたは、新しい入金アプリケーションのテスト バージョンをデプロイする指示を受けました。
最初のデプロイに含まれるのは App Service プランと App Service ですが、その次のスプリントに含まれるのは Azure SQL Server とデータベースの統合です。
あなたは、デプロイ スタックの作成と変更を、コマンドライン インターフェイスと、アプリケーションのリソースを定義する Bicep ファイルを使用して行うことにしました。
学習内容
このモジュールでは、デプロイ スタックと管理対象リソースの作成、更新、および削除を行います。
主な目標
このモジュールを完了すると、デプロイ スタックとその管理対象リソースの作成、更新、削除ができるようになります。 また、コマンドライン インターフェイスを使用してデプロイ スタックを操作する方法を習得できます。
前提条件
次のことを理解している必要があります。
- Azure (Azure portal、サブスクリプション、リソース グループ、リソースなど)。
- Bicep (基本的なファイルの作成とデプロイなど)。
- 基本的な Azure PowerShell または Azure CLI コマンド。