Automate the creation of the resources required to deploy a single virtual machine using the Azure Resource Manager (ARM) PowerShell Cmdlets. This article will cover the steps to create a VM with managed disks.

If you would like to deploy a VM utilizing a storage account please see Part 1.

Create Resource Group

Create a new resource group in our Azure subscription.

Create Networking

Create Virtual Network, Public IP address, Network Security Group (NSG) and associated all to a new network interface.

Create and Deploy Virtual Machine

Create a new Windows Server 2016 Virtual Machine and deploy.