今まではAzure Resource Managerのテンプレートなどの機能に触れてきましたが、Azure Resource ManagerはPowerShellを使った手続き型の処理も可能となっています。 せっかくなので、実用的なサンプルにしようと思いましたので、ささっと書いてみました。以下の設定のコードを書いてみます。 リージョン: Japan East,Japan West,East US,West US,Southeast Asia,East Asia リソースグループ:各リージョンに1個作成 仮想ネットワーク:作成したリソースグループに1個作成 サブネット:作成した仮想ネットワークに2個作成(一つはゲートウェイ用) VPNピアリング用ゲートウェイ:作成したゲートウェイサブネットに1個作成 VPNピアリング接続:フルメッシュにするので、1リージョンに他の拠点分5つ作成で合計30接続
![世界中のAzureリージョンでフルメッシュVPNを自動作成しよう | デプロイ王子のクラウド寺子屋](https://cdn-ak-scissors.b.st-hatena.com/image/square/6eb817eed68aeeef4b9f11a7a809a2877a234a82/height=288;version=1;width=512/https%3A%2F%2Fkazumihirose.blob.core.windows.net%2Fblog%2F2016%2F02%2FFullMesh.png)