Azure AZ-140 study materials
Azure AZ-140 study resources

Azure AZ-140 key terms

Azure AZ-140 · Get comfortable with the vocabulary.

Host pool

A collection of one or more Azure Virtual Desktop session hosts that users connect to. It defines the type (pooled or personal), the load-balancing method, the maximum session limit, and the application groups that reference it.

Related: Session host, Application group, Pooled host pool
Session host

A virtual machine running a supported Windows client or server operating system, joined to a host pool, that runs user sessions. It runs the AVD agent and the agent boot loader to accept brokered connections.

Related: Host pool, Registration key, Agent heartbeat
Application group

A logical grouping of RemoteApp programs or a single full desktop that users can access. Every application group belongs to exactly one host pool and is published to users through a workspace.

Related: Host pool, Workspace, RemoteApp
Workspace

The user-facing container that groups one or more application groups so end users see a single set of desktops and apps in the web client, Windows App, or Remote Desktop client.

Related: Application group, RemoteApp
Registration key

A time-limited shared secret that authorizes a session host to join a host pool. You supply it during the AVD agent installation or when generating a deployment token for the pool.

Related: Host pool, Session host
Pooled host pool

A host pool where multiple users share the same session hosts. It supports breadth-first or depth-first load balancing and can run Windows multi-session editions to reduce cost.

Related: Personal host pool, Multi-session Windows, Host pool
Personal host pool

A host pool in which each user is permanently assigned to a dedicated session host, preserving their session and desktop state across reconnects. Automatic assignment can hand out hosts on first connection.

Related: Pooled host pool, Host pool
RDP properties

Custom RDP settings such as drive redirection, clipboard, and multi-monitor that are stored on the host pool and pushed to clients at connection time by the brokering service rather than through Group Policy.

Related: Host pool, RDP Shortpath, Screen capture protection
RDP Shortpath

A feature that establishes a direct UDP transport between the client and session host, bypassing the AVD gateways. It cuts latency and improves throughput, and can use public or private networks.

Related: RDP properties, Session host
Scaling plan

An autoscale configuration that starts and stops session hosts using a ramp-up, peak, ramp-down, and off-peak schedule plus per-host-pool capacity thresholds, reducing compute cost during idle hours.

Related: Start VM on Connect, Host pool, Drain mode
Start VM on Connect

A host pool setting that lets the service power on a stopped, deallocated session host when a user connects, so personal desktops can stay off while nobody is using them.

Related: Scaling plan, Personal host pool
Azure Compute Gallery

A repository for storing and versioning custom virtual machine images, including hardened golden images with the AVD agent preinstalled, that can be shared across subscriptions and used to deploy session hosts.

Related: Session host, Host pool
Microsoft Entra join

Registering session hosts directly with Microsoft Entra ID without an on-premises domain. Users sign in with Entra ID credentials, and FSLogix can use Entra Kerberos authentication to reach Azure Files.

Related: Microsoft Entra hybrid join, FSLogix profile container, Azure Files
Microsoft Entra hybrid join

Joining session hosts to both on-premises Active Directory and Microsoft Entra ID, which enables Entra-based Conditional Access and Intune management while keeping traditional domain authentication and Group Policy.

Related: Microsoft Entra join, Active Directory Domain Services, Conditional Access
Microsoft Entra Domain Services

A managed domain service that provides domain join, LDAP, and Kerberos without you deploying domain controllers, commonly used to domain-join AVD session hosts in cloud-only deployments.

Related: Active Directory Domain Services, Microsoft Entra hybrid join
Active Directory Domain Services

The traditional on-premises or IaaS-hosted directory used to domain-join session hosts and authenticate users. It is required when Group Policy and Kerberos-integrated legacy applications must be supported.

Related: Microsoft Entra hybrid join, Microsoft Entra Domain Services
Conditional Access

A Microsoft Entra ID policy engine that grants or blocks access to AVD based on user, device, location, and risk signals, and enforces requirements such as MFA or compliant devices.

Related: Multifactor authentication, Microsoft Entra hybrid join
Multifactor authentication

Requiring two or more verification factors at sign-in. For AVD it is enforced through Conditional Access, and the host pool can be configured to re-prompt for MFA inside an active session.

Related: Conditional Access
Desktop Virtualization roles

Purpose-built Azure RBAC roles such as Desktop Virtualization Contributor, Host Pool Contributor, Application Group Contributor, Workspace Contributor, and Session Host Configuration Operator, used to scope who can manage AVD objects.

Related: Host pool, Application group, Conditional Access
Azure Private Link (private endpoint)

Connecting a host pool or workspace to your virtual network through a private endpoint so user connections and feed discovery travel over the Microsoft backbone instead of the public internet.

Related: Host pool, RDP Shortpath
Microsoft Defender for Endpoint

Endpoint detection and response software that can be onboarded to session hosts to detect malware and attacks; AVD supports automated onboarding and on-demand quick or full antivirus scans.

Related: Trusted launch, Session host
Trusted launch

A set of virtual machine security features-Secure Boot, virtual TPM, and boot integrity monitoring-that help protect session hosts from bootkits and rootkits and can be enabled on generation-2 VMs.

Related: Microsoft Defender for Endpoint, Session host
Screen capture protection

A host pool RDP property that blocks screen capture tools from capturing content in the remote session, helping prevent sensitive data leaking through screenshots or screen sharing.

Related: RDP properties, Host pool
FSLogix profile container

A per-user virtual hard disk that stores the whole user profile and is attached at sign-in, giving pooled and multi-session users a consistent profile across session hosts without roaming profile limitations.

Related: Cloud Cache, Azure Files, Azure NetApp Files
Cloud Cache

An FSLogix feature that writes profile data to multiple target locations at once so users keep working if one storage location fails, at the cost of extra write traffic.

Related: FSLogix profile container, Azure Files
App attach

Delivering MSIX-packaged applications to session hosts by attaching a virtual disk at sign-in, so apps are not installed in the base image and can be assigned per user or group.

Related: RemoteApp, Session host
RemoteApp

An application published from a host pool so it appears in the user's local Start menu or client as if installed locally, while actually running inside the remote session.

Related: Application group, Workspace, App attach
Azure Files

SMB or Kerberos-authenticated cloud file shares often used to host FSLogix profile containers; they need Microsoft Entra Kerberos or AD DS authentication plus correct share and NTFS permissions.

Related: FSLogix profile container, Azure NetApp Files
Azure NetApp Files

A high-performance, low-latency Azure file service that supports SMB volumes for FSLogix profiles, often chosen for large user counts or input/output-heavy profile workloads.

Related: Azure Files, FSLogix profile container
Multi-session Windows

A Windows 10 or Windows 11 Enterprise multi-session edition that lets many users share one session host, the most cost-efficient option for pooled task-worker scenarios.

Related: Pooled host pool, Session host
Log Analytics workspace

The Azure data store where AVD diagnostic logs, performance counters, and connection events are collected and queried; it underpins insights workbooks, custom reports, and log-based alerts.

Related: Diagnostic settings, KQL, Insights for AVD
Diagnostic settings

Per-host-pool or per-workspace configuration that sends AVD logs and metrics-such as checkpoints, errors, connections, and host registration events-to a Log Analytics workspace, storage account, or event hub.

Related: Log Analytics workspace, Insights for AVD
Insights for AVD

A workbook-based monitoring solution built on Azure Monitor that surfaces connection reliability, host performance, and utilization trends for host pools without writing your own queries.

Related: Log Analytics workspace, KQL
KQL

Kusto Query Language, used in Log Analytics and Azure Monitor to filter, summarize, and join AVD tables such as WVDConnections and WVDCheckpoints when building custom reports and alert queries.

Related: Log Analytics workspace, Alert rule
Alert rule

An Azure Monitor rule that evaluates a log query, metric, or activity log event against a threshold and fires an action group, for example notifying admins when a session host heartbeat stops.

Related: KQL, Agent heartbeat
Agent heartbeat

The periodic signal a session host sends to the AVD service to show it is healthy and available; a missing heartbeat means the host cannot accept connections and is a key troubleshooting signal.

Related: Session host, Alert rule
Drain mode

A session host setting that stops new sessions from being created on that host while letting existing users finish their work, typically enabled before patching or maintenance.

Related: Scaling plan, Azure Update Manager, Session host
Azure Update Manager

A service for assessing and deploying operating system updates to session hosts on a schedule using maintenance configurations, so images and hosts stay patched without manual effort.

Related: Drain mode, Session host