About This Architecture
Azure Automated VDI Provisioning at Scale orchestrates rapid deployment of Windows Virtual Desktop across two availability zones using VM Scale Sets, Logic Apps, and Function Apps. Traffic flows from End Users through Entra ID authentication to the WVD Control Plane, which triggers provisioning workflows via Automation Account and API Management, with Azure Firewall enforcing URL filtering and least-privilege access. VM Scale Sets in App Subnets scale to 1500 instances per pool, backed by FSLogix profiles in Azure Files and state tracking in SQL Database, while Application Insights monitors performance across both zones. This architecture eliminates manual provisioning bottlenecks, ensures high availability through zone redundancy, and maintains security via Key Vault secrets management and Device Provisioning Service integration. Fork this diagram on Diagrams.so to customize subnet ranges, scale limits, or add your own SaaS integrations and monitoring dashboards. Consider adding Azure Policy for governance and Azure Bastion for secure admin access to VMs.