Bicep を使用するために Azure リソースと JSON ARM テンプレートを移行する

中級
DevOps エンジニア
開発者
管理者
Azure Resource Manager

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 サブスクリプションとテナントを作成することができます。
  • 次のソフトウェアのローカル インストール: