Hands-On LabIntermediate

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.

60 minEstimated time
2Guided steps
AutoVerification
IsolatedSandbox
Deploy and Configure Azure Virtual Desktop (AVD) Session Hosts

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.

[CHECK] validation_activelive
Inspecting deployed resources...
Verifying configuration state...
✓ Step requirements satisfied

More labs like this

Related reading

PremiumIncluded in Premium
Duration
60 min
Steps
2

Environment

Live Cloud Environment

Every lab includes

  • Real environment, pre-credentialed
  • Automated checks on every step
  • Isolated sandbox, auto cleanup
  • AI-recommended next steps

Lab curriculum

  1. 01

    Logging into Azure Account using Azure Portal

  2. 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.

Explore the catalog