まとめに書いてあるので、そっちをどうぞ。意識することなくブロックデバイス(仮想ディスク)をリソースとして使えるようになりましたという話。Disk(=良さ気に管理されたディスク)と呼ばれている。いつものように、名前がベタすぎてかえってわかりづらい。制限を意識する必要が無く。従来の仮想マシンのリソース定義では、下記のように書いてた。BlobのURLが定義される。引用するとこんな感じだ。置くストレージアカウントを定義して使っている。部分を省略でき下記のようになる。部分がざっくりと無くなった感じだ。リソースが作成され自動的に名前が付く。インスタンスがS付きの場合はPremium_LRS、それ以外はStandard_LRS、キャッシュはRead/WriteでDiskが作成される。DataDiskの場合はキャッシュのデフォルトはReadOnlyとなる。ストレージの定義も無くスッキリ書けるようになった。DiskはARMリソースになるので、Diskを定義して、仮想マシンにアタッチすることもできる。下記ではDataDiskをDiskリソースとして定義しVMへの接続している。スナップショットが簡単に取れるようになったので、スナップショットの取得、スナップショットからディスクの作成、仮想マシンの起動をテンプレートを使ってやってみた。リソースを作成している。部分にソースとなるDiskのリソースIDを指定してスナップショットを作成するという流れだ。今回何度か実行した感じだと30GBのOsDiskのスナップショットで30秒程度という感じだった。基本仮想マシンを停止して取ることになると思うが、起動中でもスナップショットを取ることはできる。Standard、Premiumを指定することができる。これも30秒程度だった。作成したOsDiskを使って、仮想マシンを起動する。これはちょっと長いので一部を引用する。