仮想マシンやネットワークの構築をする手段は色々あります。利用されるのはポータル、PowerShell、CLIからでしょうか。テンプレートを用いた構築のお話をさせていただきます。Codeとも言われてます。それでは中身を見ていきましょう。いった形で記述していきます。と小文字は区別されています。・1つ目の単語の頭文字は小文字、2つ目以降の単語の頭文字は大文字です。storageAccounts次に中身の説明をしていきます。パラメータ$schma(必須)JSONファイルの場所を記載します。定型文による決まり文句です。contentVersion(必須)1.0.0.0などを入力。parameters(任意)決めうちの場合は不要となります。ストレージアカウント名など、テンプレートのデプロイ時にユーザーからの入力を要求したい場合は記述の必要があります。variables(任意)こちらはparametersとは違い、内部用の変数を定義するセクションです。resources(必須)デプロイや変更するリソースを定義するセクションです。仮想マシンやストレージを作成する時などに記述します。apiVersionREST-APIのversionを記述します。SKUストレージアカウントの冗長構成を選びます。ZRSPremium_LRSがあります。copycopyセクションでは繰り返し処理を記述できます。1度に複数のストレージを作成したい場合などに記述します。3}dependsOn依存関係、指定されたリソースが作成された後に作成します。仮想マシン作成時は先にストレージとネットワークを先に作成する必要ががあるため、以下の様にストレージとネットワーク名を指定しています。variables('nicName'))]"]outputs(任意)実行結果を返します。作成完了時のメモを残すこともできます。親子関係を持ったテンプレートを作成する際には子供が作成したパワメータを親に渡す時にoutputsセクションを活用します。「新規」を選び「テンプレートのデプロイ」検索して選択しますテンプレートのデプロイから「作成」を選択します続いて「エディターで独自のテンプレートを作成する」を選択します「ファイルの読み込み」から作成したテンプレートファイルを選び「作成」を選択しますparameterセクションの記述で内容は変わってきますが、必要なパラメータを入力後に同意内容を確認し、チェックを入れたら「購入」を選択します。省略した場合は「Microsoft.Template」になります。テンプレートパラメータファイル通常parametersセクションに記述したものはユーザーによる入力を求められます。テンプレートパラメータファイルを活用してすることで、パラメータをファイルから取り込むことができるようになります。"value":"azure-blog-storage"}}}リソースエクスプローラーその他のサービスからリソースエクスプローラーを検索し、選択します。デプロイされているリソースの確認やテンプレートの確認ができます。他にはtype(リソースプロバイダー)とapiVersion等の確認もすることができます。こちらはリソースエクスプローラーの他にPowerShellを使って確認することもできます。おまけエディターについてWindowsで作業する場合、メモ帳は非推奨とのことです。メモ帳でutf-8の文字コードを使うとBOM(バイトオーダーマーク)が原因でトラブルの元となり得ます。VisualStudioCodeなどBOMなしで作成できるエディターが推奨されます。テンプレートというページでテンプレートファイルが公開されています。