Azure Virtual Desktop: What Microsoft Manages vs. What You Manage
Who manages what — Microsoft or us?
AZURE
Nyan
6/7/20251 min read


Azure Virtual Desktop (AVD) is a powerful Desktop-as-a-Service (DaaS) solution that enables organisations to deliver secure, remote Windows desktops and applications from the cloud. But when deploying AVD, one key question many businesses ask is:
Who manages what — Microsoft or us?
🏢 What Microsoft Manages
Microsoft takes care of the platform-level infrastructure, so you don’t have to worry about maintaining core services. Here’s what falls under Microsoft’s responsibility:
✅ Control Plane Services
Web Access: Portal where users access desktops and apps.
Gateway: Securely routes user traffic to session hosts without requiring a public IP.
Connection Broker: Determines which session host a user connects to.
Diagnostics: Provides performance and health data for the AVD environment.
✅ Azure Infrastructure
Data Centres: Global infrastructure that hosts your virtual machines.
Service Availability: Microsoft ensures high availability and uptime of the AVD service.
Patching and Scaling (Control Plane): Behind-the-scenes updates for AVD backend services.
✅ Security for Control Plane
Encrypted connections and secure access to Microsoft-hosted components.
👨💼 What You (the Customer) Manage
As a customer, you have flexibility and control over the session host environment, user management, and virtual networking. Here’s what you’re responsible for:
🧩 Session Hosts (Virtual Machines)
Provisioning and sizing VMs
Patching Windows OS and installed applications
Configuring images (e.g., Windows 10/11 multisession, FSLogix)
👥 User Identity and Access
Azure Active Directory or Hybrid AD Join
User group assignments and access policies
Conditional Access and MFA (if enabled)
📦 Applications and Profiles
Installing and updating apps
Managing user profiles using FSLogix
Publishing desktops or individual apps
🌐Virtual Network and Connectivity
Creating and managing VNets
Connecting to on-premises resources (via VPN or ExpressRoute)
Network security (NSGs, firewalls)
📊 Monitoring and Optimisation
Use tools like Azure Monitor, Log Analytics, and third-party tools to track performance, usage, and errors.