Deploy and Configure Azure Virtual Desktop (AVD) Session Hosts
Learn how to deploy and configure Azure Virtual Desktop (AVD) Session Hosts in this hands-on lab.

Lab overview
Session hosts are fundamental building blocks of Azure Virtual Desktop that provide the computing resources necessary for user sessions. These virtual machines host the desktop and application environments that users connect to, making their proper configuration essential for a successful virtual desktop deployment. Understanding how to deploy and manage session hosts is crucial for IT professionals working with Azure Virtual Desktop, as it directly impacts user experience, resource utilization, and overall system performance.
In this lab, you will gain hands-on experience with session host deployment in Azure Virtual Desktop. You'll learn how to create a session host from scratch, properly configure it with domain joining, and integrate it into your existing host pool infrastructure.
Objectives
Upon completion of this Intermediate level lab, you will be able to:
- Deploy a new session host virtual machine in Azure
- Configure domain joining for the session host with Active Directory
- Add the session host to an existing Azure Virtual Desktop host pool
- Verify successful session host deployment and registration
- Understand session host networking and security configurations
Who is this lab for?
This lab is designed for:
- Azure Cloud Engineers managing virtual desktop infrastructure
- System Administrators working with Azure Virtual Desktop
- IT Professionals responsible for desktop virtualization
- Cloud Solutions Architects designing AVD environments
- IT Operations teams supporting virtual desktop deployments
Verified against your live environment
An automated validation engine inspects your actual resources and configurations as you work. Completion means the task was performed — not multiple choice, real-world proficiency.
More labs like this
Configure and Access Azure Virtual Desktop (AVD)
Configure AVD Host Pool for User Access and Connect to AVD using Web-based Remote Desktop Client in this hands-on lab.
Deploy a Virtual Network and Virtual Machine Using Bicep
Build a real-world Bicep template that deploys a VNet with subnets, NSG rules, a public IP, and a Linux VM with SSH access.
Create and Configure Virtual Network and Subnets in Azure
Learn how to create a Virtual Network and subnets in Azure, define IP ranges, and understand how subnets segment networks for better control and security.
Related reading
Environment
Every lab includes
- Real environment, pre-credentialed
- Automated checks on every step
- Isolated sandbox, auto cleanup
- AI-recommended next steps
Lab curriculum
- 01
Logging into Azure Account using Azure Portal
- 02
Creating a Session Host in Host Pool
1 automated check
Not the lab you were looking for?
Browse 150+ hands-on labs across AWS, Azure, Kubernetes, Docker, and cloud security.