These reference architectures show proven practices for running Windows VMs in Azure.
Baseline recommendations for running any Windows VM in Azure.
Load balanced VMs
Multiple VMs placed behind a load balancer for scalability and availability.
VMs configured for an N-tier application with SQL Server.
N-tier application deployed to two regions for high availability.