AZ-140 cheat sheet
A one-page reference for the Microsoft Azure Virtual Desktop Specialty (AZ-140) exam: the format, how the domains are weighted, and the glossary terms for this exam.
Exam at a glance
Vendor
Microsoft
Level
Intermediate
Questions
60
Time
100 min
Mock pass mark
70%
Domains
4
Practice Qs
86
Code
AZ-140
Domain weightings
How much of the exam each domain covers. Spend your study time in proportion — the heavier the domain, the more questions you'll see.
Key terms
- Azure Virtual Desktop
- Azure Virtual Desktop (AVD) is Microsoft's cloud service for delivering virtualized Windows desktops and remote apps from Azure to any device. AZ-140 is entirely about planning, implementing, and operating AVD.
- Host Pool
- A Host Pool is a collection of Azure virtual machines (session hosts) that share the same configuration and serve AVD users. AZ-140 distinguishes pooled host pools, where users share hosts, from personal host pools with dedicated desktops.
- Session Host
- A Session Host is a virtual machine in a host pool that runs the Windows OS and hosts user sessions and apps. AZ-140 covers creating, sizing, licensing, and imaging session hosts.
- Application Group
- An Application Group is an AVD construct that publishes either a full desktop (DesktopApplicationGroup) or a set of RemoteApps (RemoteAppApplicationGroup) from a host pool to assigned users. AZ-140 covers creating application groups and assigning users.
- RemoteApp
- A RemoteApp is an individual application published from an AVD host pool so it appears to run locally on the user's device while executing on the session host. AZ-140 contrasts RemoteApp delivery with full desktop delivery.
- FSLogix
- FSLogix is the profile-management technology that stores a user's Windows profile in a container on shared storage so it roams across session hosts. AZ-140 treats FSLogix Profile Containers as the standard AVD profile solution.
- Profile Container
- A Profile Container is the FSLogix VHD/VHDX that holds a user's entire Windows profile and is attached at sign-in on a session host. AZ-140 covers configuring Profile Containers on Azure Files or Azure NetApp Files.
- Cloud Cache
- Cloud Cache is an FSLogix feature that keeps a local cache and writes profile data to multiple storage providers for resiliency and high availability. AZ-140 uses it to protect profiles against a single storage location failing.
- App Attach
- App Attach is the current AVD feature that dynamically delivers applications as packages attached at sign-in instead of installing them on the image (it is the successor to the retired MSIX App Attach). AZ-140 covers creating packages and attaching them to session hosts.
- RDP Shortpath
- RDP Shortpath is an AVD transport that establishes a direct UDP connection between the client and session host for lower latency and better performance. AZ-140 covers planning Shortpath alongside QoS policies for the network.
- Autoscale
- Autoscale is the native AVD scaling plan that automatically starts and stops session hosts based on schedules and demand to control cost. AZ-140 covers configuring scaling plans against host pools.
- Microsoft Entra ID
- Microsoft Entra ID is Microsoft's cloud identity service (formerly Azure Active Directory) used to authenticate and authorize AVD users and devices. AZ-140 covers Entra ID, AD DS, and Entra Domain Services identity scenarios for session hosts.
- Conditional Access
- Conditional Access is the Microsoft Entra policy engine that grants or blocks access based on signals such as user, device, location, and risk. AZ-140 uses Conditional Access to secure connections to Azure Virtual Desktop.
- Single Sign-On
- Single Sign-On (SSO) lets AVD users authenticate once with Microsoft Entra ID and connect to session hosts without re-entering credentials. AZ-140 covers configuring Microsoft Entra single sign-on for host pools.
- Azure Compute Gallery
- Azure Compute Gallery is the Azure service for storing, versioning, and distributing custom VM images at scale across regions. AZ-140 uses it to manage session host images and their lifecycle.