Our reference architectures are arranged by scenario, with related architectures grouped together. Each architecture includes recommended practices, along with considerations for scalability, availability, manageability, and security. Most also include a deployable solution.
Windows VM workloads
This series starts with best practices for running a single Windows VM, then multiple load-balanced VMs, and finally a multi-region N-tier application.
Linux VM workloads
This series starts with best practices for running a single Linux VM, then multiple load-balanced VMs, and finally a multi-region N-tier application.
This series shows options for creating a network connection between an on-premises network and Azure.
This series shows how to create a network DMZ to protect the boundary between an Azure virtual network and an on-premises network or the Internet.
This series show options for integrating your on-premises Active Directory (AD) environment with an Azure network.
Managed web application
This series shows best practices for web applications that use Azure App Service.