Course Summary

This course teaches Azure administrators how to plan, deliver, and manage virtual desktop experiences and remote apps, for any device, on Azure.

Lessons include implementing and managing networking for Azure Virtual Desktop, configuring host pools and session hosts, creating session host images, implementing, and managing FSLogix, monitoring Azure Virtual Desktop performance and health, and automating Azure Virtual Desktop management tasks. Students will learn through a mix of demonstrations and hands-on lab experiences deploying virtual desktop experiences and apps on Azure Virtual Desktop and optimizing them to run in multi-session virtual environments. Candidates of this course must have solid Azure administration skills. This course assumes prior experience, including virtualization, networking, identity, storage, backup and restore, and disaster recovery. Students should have knowledge of on-premises virtual desktop infrastructure technologies as they relate to migrating to Azure Virtual Desktop. Students are expected to have used the tools common to the Azure environment, such as the Azure PowerShell and Cloud Shell.

lan and implement an Azure Virtual Desktop infrastructure (40–45%)
Plan, implement, and manage networking for Azure Virtual Desktop
Assess network capacity and speed requirements for Azure Virtual Desktop

Calculate and recommend a configuration for network requirements

Plan and implement Azure virtual network connectivity

Manage connectivity to the internet and on-premises networks

Plan and implement Remote Desktop Protocol (RDP) Shortpath and quality of service (QoS) policies

Plan and implement Azure Private Link with Azure Virtual Desktop

Plan and implement name resolution for Azure Virtual Desktop

Monitor and troubleshoot network connectivity

Plan and implement storage for Azure Virtual Desktop user data
Plan storage for Azure Virtual Desktop user data

Implement storage for FSLogix components

Implement storage accounts

Implement file shares

Implement Azure NetApp Files

Plan host pools and session hosts
Recommend resource groups, subscriptions, and management groups

Recommend an operating system (OS) for an Azure Virtual Desktop implementation

Recommend an appropriate licensing model for Azure Virtual Desktop based on requirements

Plan a host pools architecture

Calculate and recommend a configuration for performance requirements

Calculate and recommend a configuration for Azure Virtual Machines capacity requirements

Implement host pools and session hosts
Create host pools and session hosts by using the Azure portal

Automate creation of Azure Virtual Desktop hosts and host pools by using PowerShell, Azure CLI, Azure Resource Manager templates (ARM templates), and Bicep

Configure host pool and session host settings

Apply a Windows client or Windows Server license to a session host

Create and manage session host images
Create a golden image manually

Create a golden image by using Azure virtual machine Image Builder

Modify a session host image

Plan and implement lifecycle management for images

Apply OS and application updates to an image

Create a session host by using a golden image

Plan and implement image storage

Create and manage Azure Compute Gallery

Plan and implement identity and security (15–20%)
Plan and implement identity integration
Choose an identity management and authentication method

Identify Azure Virtual Desktop requirements for Active Directory Domain Services (AD DS), Microsoft Entra Domain Services, and Microsoft Entra ID

Plan and implement Azure roles and role-based access control (RBAC) for Azure Virtual Desktop

Plan and implement Conditional Access policies for connections to Azure Virtual Desktop

Plan and implement multifactor authentication in Azure Virtual Desktop

Manage roles, groups, and rights assignments on Azure Virtual Desktop session hosts

Plan and implement security
Plan, implement, and manage security for Azure Virtual Desktop session hosts by using Microsoft Defender for Cloud

Configure Microsoft Defender Antivirus for session hosts

Implement and manage network security for connections to Azure Virtual Desktop

Configure Azure Bastion or just-in-time (JIT) for administrative access to session hosts

Plan and implement Windows Threat Protection features on Azure Virtual Desktop session hosts, including Windows Defender Application Control

Plan for and implement Confidential VM and Trusted Launch security features for Azure Virtual Desktop host pool provisioning

Plan and implement user environments and apps (20–25%)
Plan and implement FSLogix
Recommend FSLogix configuration

Install and configure FSLogix

Configure Profile Containers

Configure Office Containers

Configure Cloud Cache

Plan and implement user experience and client settings
Choose an Azure Virtual Desktop client and deployment method

Deploy and troubleshoot Azure Virtual Desktop clients

Configure device redirection

Configure printing and Universal Print

Configure user settings through Group Policy and Microsoft Intune policies

Configure Remote Desktop Protocol (RDP) properties on a host pool

Configure session timeout properties

Implement the Start Virtual Machine on Connect feature

Assign and unassign personal desktops for users

Install and configure apps on a session host
Choose a method for deploying an app to Azure Virtual Desktop

Configure dynamic application delivery by using MSIX app attach

Publish an application as a RemoteApp

Implement FSLogix application masking

Implement and manage OneDrive, including multisession environments

Implement and manage Microsoft Teams, including Azure Virtual Desktop redirect

Implement and manage Microsoft 365 apps on Azure Virtual Desktop session hosts

Implement and manage browsers for Azure Virtual Desktop sessions

Create and configure an application group

Assign users to application groups

Monitor and maintain an Azure Virtual Desktop infrastructure (10–15%)
Monitor and manage Azure Virtual Desktop services
Configure log collection and analysis for Azure Virtual Desktop session hosts

Configure Azure Virtual Desktop monitoring by using Azure Monitor

Monitor Azure Virtual Desktop by using Azure Monitor

Customize Azure Monitor workbooks for Azure Virtual Desktop monitoring

Monitor Azure Virtual Desktop by using Azure Advisor

Optimize session host capacity and performance

Implement autoscaling in host pools

Monitor and manage active sessions and application groups

Configure automation for Azure Virtual Desktop

Automate management of host pools, session hosts, and user sessions by using PowerShell and Azure CLI

Plan, implement, and maintain business continuity
Recommend an update strategy for session hosts

Plan and implement a disaster recovery plan for Azure Virtual Desktop

Plan for multi-region implementation

Design a backup strategy for Azure Virtual Desktop

Configure backup and restore for FSLogix user profiles, personal virtual desktop infrastructures (VDIs), and golden images

Before attending the course, it is expected that you have completed the Azure Administrator (AZ-104) training or possess equivalent knowledge.

Plan and implement an Azure Virtual Desktop infrastructure (40–45%) Plan and implement identity and security (15–20%) Plan and implement user environments and apps (20–25%) Monitor and maintain an Azure Virtual Desktop infrastructure (10–15%)

Following your booking, a confirmation message will be sent to all participants, ensuring you're well-informed of your successful enrollment. Calendar placeholders will also be dispatched to assist you in scheduling your commitments around the course. Rest assured, all course materials and access to necessary labs or platforms will be provided no later than one week before the course begins, allowing you ample time to prepare and engage fully with the learning experience ahead.

Our comprehensive training package includes all the necessary materials and resources to facilitate a full learning experience. Enrollees will be provided with detailed course content, encompassing a wide array of topics to ensure a thorough understanding of the subject matter. Additionally, participants will receive a certificate of completion to recognize their dedication and hard work. It's important to note that while the course fee covers all training materials and experiences, the examination fee for certification is not included but can be purchased separately.

Questions About This Course?