Bicep を使用するために Azure リソースと JSON ARM テンプレートを移行する
Azure リソースをエクスポートして Bicep ファイルに変換し、JSON Azure Resource Manager テンプレート (ARM テンプレート) を Bicep に移行します。 ベスト プラクティスに従うように Bicep ファイルをリファクタリングします。 Bicep ファイルをテストし、運用環境にデプロイします。
学習の目的
このモジュールを終了すると、次のことができるようになります。
- JSON ARM テンプレートを Bicep に変換する。
- 既存の Azure リソースの Bicep 定義を作成する。
- What-If 操作とドキュメントを使用してテンプレートの変換を検証する。
前提条件
以下について理解している必要があります。
- Azure (Azure portal、サブスクリプション、リソース グループなど)。
- JSON と Bicep の両方の ARM テンプレート (パラメーター、モジュール、
existing
キーワード、子および拡張リソースなど)。 - What-If 操作。
- ベスト プラクティスに合わせた Bicep ファイルのリファクタリング。
このモジュールの演習を始める前に、次のことが必要です。
- リソース グループを作成できる Azure アカウント。 現在の Azure アカウントでこれらの要件を満たすことができない場合は、無料試用版を取得し、新しい Azure サブスクリプションとテナントを作成することができます。
- 次のソフトウェアのローカル インストール:
- Visual Studio Code
- Visual Studio Code 用の Bicep 拡張機能
- 次のいずれかのコマンド ライン インターフェイス アプリケーションの最新バージョン: