Windows Virtual Machines Documentation

Azure Windows Virtual Machines provides on-demand, high-scale, secure, virtualized infrastructure using Windows Server. Learn how to create, configure, manage, and scale Windows VMs with our quickstarts, tutorials, and samples.

5-Minute Quickstarts

Learn how to deploy an IIS web-server within a Virtual Machine running Windows Server 2016:

Learn how to deploy continuously:

Step-by-Step Tutorials

Learn how to deploy, manage, and monitor Windows VMs on Azure.

  1. Create and manage Windows VMs
  2. Create and manage VM disks
  3. Automate VM configuration
  4. Create custom VM images
  5. Create highly available VMs
  6. Create a VM scale set
  7. Load balance VMs
  8. Manage VMs with virtual networks
  9. Backup VMs
  10. Govern VMs
  11. Monitor VMs
  12. Manage security on VMs
  13. Install a SQL/IIS/.NET stack
  14. Secure a web server with SSL

Build your skills with Microsoft Learn

More interactive learning...

Free Pluralsight Video Training


Deploy your first application to Azure.