Review the Microsoft Azure Virtual Desktop Specialty (AZ-140) scope, host pools, session hosts, identity, profiles, app delivery, scaling, monitoring, and troubleshooting traps before practicing.
AZ-140 is an Azure Virtual Desktop exam. Use this cheat sheet to separate host-pool design, identity, profiles, app delivery, security, scaling, monitoring, and user-experience troubleshooting.
Use this with practice. Review the Azure Virtual Desktop checkpoints, then return to the AZ-140 exam page for sample questions and update tracking.
| Field | Detail |
|---|---|
| Issuer | Microsoft |
| Certification lane | Azure Virtual Desktop Specialty |
| Exam code | AZ-140 |
| Main scope | Azure Virtual Desktop planning, host pools, identity, profiles, applications, security, monitoring, and operations |
| IT Mastery status | Sample questions available |
| Area | What to know | Common trap |
|---|---|---|
| Host pools | Pooled vs personal, session hosts, capacity, scaling, and load balancing | Choosing personal desktops when pooled sessions meet the requirement |
| Identity and access | Microsoft Entra ID, domain dependencies, RBAC, user assignment, and Conditional Access | Troubleshooting apps before checking user assignment and identity |
| Profiles and storage | FSLogix, profile containers, storage performance, permissions, and resiliency | Blaming session hosts when profile storage is the bottleneck |
| Image and app delivery | Images, application groups, remote apps, updates, and lifecycle | Updating hosts manually without image or rollout control |
| Security | Network access, session controls, device policies, data protection, and monitoring | Treating AVD security as only user sign-in |
| Monitoring and scaling | Diagnostics, connection quality, autoscale, performance, and user experience | Scaling compute without checking profile or network metrics |
| Distinction | How to decide |
|---|---|
| Pooled vs personal host pool | Pooled optimizes shared capacity; personal assigns a desktop to a user. |
| Desktop vs remote app | Desktop gives a full session; remote app publishes selected applications. |
| Profile issue vs session-host issue | Profile problems follow the user; host issues affect sessions on specific hosts. |
| Image management vs app assignment | Images define host state; app assignment controls what users can launch. |
| Scaling vs troubleshooting | Scaling adds capacity; troubleshooting identifies the actual bottleneck first. |
For AZ-140 misses, name the AVD layer first: host pool, identity, profile, app, network, security, monitoring, or scaling. Then decide whether the scenario asks for design, deployment, or troubleshooting.