3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ARM Template をVisual Studio 2017で作って可視化する

Posted at

概要

ARM Templateを可視化する拡張を使ってみました。
Visual Studio Code専用です。仕事ではVisual Studio 2017を使っているので、同じような拡張があると嬉しい。

Visual Studio 2017でプロジェクトを作成する

スタートページタブの「新しいプロジェクト」で『Azure』を検索し、『Azure リソース グループ』を選択します。C#とVBが存在しますが、今回はC#を選択。
image.png

適当にプロジェクト名を作成します。
image.png

ゼロから作るならblank templateから作りますが、とりあえず、可視化できればいいので、Azure テンプレートの中から 201-sql-database-transparent-encryption-create を選択します。Azure QuickStart(github.com/Azure/azure-quickstart-templates)が一番豊富なようです。
image.png

自動で作成された azuredeploy.json を開き、JSON アウトラインを確認します。
image.png

で、ここまではVisual Studio 2017です。
テンプレートから作る流れが簡単なので・・(というのは建前で良さげなVisualizerがなかったのが理由です)

ARM Templateを可視化する

Visual Studio 2017で作ったARM TemplateをVisual Studio Codeで読み込みます。
もちろん、Visual Studio 2017で作らなくても github.com/Azure/azure-quickstart-templates からCloneしてくればOKです。
image.png

おもむろに ARM Template Viewer (拡張)をインストールしてみます
image.png

ファイルに戻って『目』のアイコンをクリックしてみます
image.png

ARM Templateがビジュアルで表示されます
image.png

なんか、すごい(語彙力)

感想

リソースを追加/削除するときに、親子関係を確認するのが少しだけ楽しくなりそうです。JSONとJSONアウトラインのにらめっこは辛いので・・。

ここまでご覧いただき、ありがとうございました。

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?