Developers can create, destroy and debug VMs to their hearts content in Azure Cloud. Well the key is you can do this right from Visual Studio.

image

To see this in Action go to Server Explorer in VS and Right Click on Virtual Machines and Click on Create Virtual Machine as shown below.

SNAGHTML1331632

Then you are presented with a Login Prompt for your subscriber ID, after which you will be presented with a simple Configuration/Settings screen for creating your VM.

SNAGHTML131fd6f

Now you spin up the VM or multiple VMs. So what? Now you can open up your Solution/Project in VS and then deploy it into the VM you created, and debug it right from within VS. The Azure Agent on the VM dynamically injects the VS remote debugger components automatically for you to enable this scenario. So you don’t have to install VS on the Server to do this.