Training: Configuring Azure Virtual Desktop for the Enterprise (AZ-1005)

Ref. AZ-1005

Configuring Azure Virtual Desktop for the Enterprise (AZ-1005)

This condensed one-day course “Configuring Azure Virtual Desktop for the Enterprise (AZ-1005)” teaches Azure administrators how to plan, deploy, and manage virtual desktop experiences and remote applications for any device on Azure.

Summarized 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 the performance and health of Azure Virtual Desktop, and automating Azure Virtual Desktop management tasks. Participants will learn through a combination of condensed demonstrations deploying virtual desktop experiences on Azure Virtual Desktop.

Participant profiles

  • Professionals looking to deploy applications on Azure Virtual Desktop
  • Azure Virtual Desktop Administrators
  • Azure Administrators and Architects
  • Microsoft 365 Administrators


  • Understanding and Designing the Architecture of Azure Virtual Desktop: Gain a solid understanding of the components of Azure Virtual Desktop, including personal and pooled desktops, and learn to plan an optimized architecture that meets business needs.
  • Managing Identities and User Profiles: Master the management of licenses, desktop scenarios, and plan storage solutions suitable for user profiles in Azure Virtual Desktop.
  • Configuring Network and Security for Azure Virtual Desktop: Learn to establish reliable network connectivity, manage network security, and implement conditional access policies and multi-factor authentication to protect the Azure Virtual Desktop environment.
  • Optimizing FSLogix Storage and Performance: Understand the role of storage in Azure Virtual Desktop, configure FSLogix components, and optimize performance and user profile management.
  • Creating and Managing Host Pools and Session Hosts: Know how to automate the creation of host pools, configure session hosts for optimal performance, and manage the licenses and images of session hosts.
  • Configuring and Optimizing the User Experience: Learn to configure user experience settings, manage device redirections, and implement solutions to optimize the virtual desktop environment.
  • Managing Application Installation and Configuration: Acquire skills to use MSIX app attach, manage applications in Azure Virtual Desktop, and troubleshoot application issues.
  • Automating Azure Virtual Desktop Management: Use Azure Automation and Azure Logic Apps to automate management tasks, including scaling session hosts as needed.
  • Monitoring Health and Performance: Know how to use Azure Monitor and Log Analytics to monitor and manage the health and performance of Azure Virtual Desktop, and apply Azure Advisor recommendations.
  • Planning Business Continuity and Disaster Recovery: Understand and implement disaster recovery strategies suitable for Azure Virtual Desktop, including virtual machine replication and managing FSLogix in case of failure.


  • Familiarity with Azure Virtual Desktop and its key components
  • Knowledge of virtual desktop infrastructure technologies
  • Experience with tools in the Azure environment

Course content

Module 1 – Architecture of Azure Virtual Desktop

  • Azure Virtual Desktop for the enterprise
  • Components of Azure Virtual Desktop
  • Personal and pooled desktops
  • Service updates for Azure Virtual Desktop desktops
  • Azure limitations for Azure Virtual Desktop
  • Virtual machine sizing for Azure Virtual Desktop
  • Pricing of Azure Virtual Desktop

Module 2 – Designing the Architecture of Azure Virtual Desktop

  • Evaluating network capacity and speed requirements for Azure Virtual Desktop
  • Azure Virtual Desktop experience estimator
  • Recommending an operating system for an Azure Virtual Desktop implementation
  • Load balancing host pools
  • Recommendations for the use of subscriptions and management groups
  • Configuring a location for Azure Virtual Desktop metadata
  • Recommending a configuration for performance requirements

Module 3 – Designing for Identities and User Profiles

  • Selecting an appropriate licensing model for Azure Virtual Desktop based on requirements
  • Personal and multi-session desktop scenarios
  • Recommending an appropriate storage solution
  • Planning the deployment of a desktop client
  • Planning the deployment of the Azure Virtual Desktop – Remote Desktop Protocol (RDP) client
  • Windows desktop client to multiple devices
  • Hybrid identity with Microsoft Entra ID
  • Planning Microsoft Entra Connect for user identities

Module 4 – Implementing and Managing Network for Azure Virtual Desktop

  • Implementing Azure virtual network connectivity
  • Managing Internet and on-premises network connectivity
  • Understanding Azure Virtual Desktop network connectivity
  • Implementing and managing network security for Azure Virtual Desktop
  • Configuring Azure Virtual Desktop session hosts using Azure Bastion
  • Monitoring and troubleshooting Azure Virtual Desktop network connectivity
  • Planning and implementing Remote Desktop Protocol (RDP) short path
  • Configuring the Remote Desktop short path for managed networks
  • Configuring Windows Defender Firewall with Advanced Security for RDP Shortcut
  • Planning and implementing Quality of Service for Azure Virtual Desktop

Module 5 – Implementing and Managing Storage for Azure Virtual Desktop

  • Storage for FSLogix components
  • Configuring storage for FSLogix components
  • Configuring storage accounts
  • Creating file shares
  • Configuring disks

Module 6 – Creating and Configuring Host Pools and Session Hosts for Azure Virtual Desktop

  • Automating the creation of an Azure Virtual Desktop host pool using PowerShell
  • Configuring the assignment type of the host pool
  • Customizing Remote Desktop Protocol (RDP) properties for a host pool
  • Managing licensing for session hosts running Windows client
  • Deploying Microsoft Entra-joined virtual machines in Azure Virtual Desktop

Module 7 – Creating and Managing the Session Host Image for Azure Virtual Desktop

  • Creating a managed virtual machine (VM) image
  • Modifying a session host image
  • Planning image update and management
  • Creating and using an Azure Compute Gallery using the portal
  • Creating an Azure Virtual Desktop image using VM Image Builder
  • Installing Microsoft 365 Apps on a master virtual disk image
  • Installing language packs in Azure Virtual Desktop

Module 8 – Managing Access to Azure Virtual Desktop

  • Role-based access control (RBAC) for Azure Virtual Desktop
  • Planning and implementing roles and role-based access control (RBAC) for Azure Virtual Desktop
  • Using Azure Virtual Desktop with Microsoft Intune
  • Configuring screenshot protection for Azure Virtual Desktop

Module 9 – Managing Security for Azure Virtual Desktop

  • Planning and implementing multi-factor authentication (MFA) in Azure Virtual Desktop
  • Planning and implementing conditional access policies for Azure Virtual Desktop connections
  • Understanding the components of conditional access policy
  • Managing security using Azure Security Center
  • Security posture management and threat protection

Module 10 – Implementing and Managing FSLogix

  • Planning for FSLogix
  • FSLogix profile containers and Azure Files
  • Installing FSLogix
  • Storage options for FSLogix profile containers
  • Profile container vs Office container
  • Configuring Office containers
  • Installing Microsoft Office using FSLogix application containers
  • Configuring Cloud Cache
  • Configuring profile containers
  • Creating a profile container with Azure NetApp Files and a capacity pool
  • Managing rule sets and application masking

Module 11 – Configuring User Experience Settings

  • Principles of virtual desktop optimization
  • Persistent virtual desktop environments
  • Configuring user settings via Group Policies
  • Configuring user settings via Endpoint Manager policies
  • Configuring session timeout properties
  • Configuring device redirections
  • Configuring Universal Print
  • Implementing the Start Virtual Machine on Connect feature
  • Troubleshooting user profile issues
  • Troubleshooting Azure Virtual Desktop client issues

Module 12 – Installing and Configuring Applications on a Session Host

  • MSIX app attach
  • How MSIX app attach works
  • Configuring a file share for MSIX app attach
  • Uploading MSIX images to Azure NetApp Files in Azure Virtual Desktop
  • Configuring applications for users
  • Using the OneDrive sync app on virtual desktops
  • Using Microsoft Teams on Azure Virtual desktop
  • Publishing built-in applications in Azure Virtual Desktop
  • Troubleshooting application issues for Azure Virtual Desktop

Module 13 – Planning for Disaster Recovery

  • Disaster recovery for Azure Virtual Desktop
  • Virtual machine replication
  • Configuring FSLogix

Module 14 – Automating Management Tasks for Azure Virtual Desktop

  • Scaling session hosts using Azure Automation
  • Creating or updating an Azure Automation account
  • Creating an Azure Automation Run As account
  • Creating the Azure Logic App and execution schedule

Module 15 – Monitoring and Managing Performance and Health

  • Monitoring Azure Virtual Desktop using Azure Monitor
  • Log Analytics workspace for Azure Monitor
  • Monitoring Azure Virtual Desktop using Azure Advisor
  • How to address Azure Advisor recommendations
  • Diagnosing graphic performance issues


  • Digital course material included

Complementary courses

Temptraining funding

ITTA is a partner of Temptraining, the continuing education fund for temporary workers. This training fund can subsidize continuing education for anyone who works for an employer subject to the Collective Work Agreement (CCT) Rental of services.

Additional information

Transform Your Workplace with AZ-1005: Configuring Azure Virtual Desktop for the Enterprise

The AZ-1005 course, dedicated to the Configuration of Azure Virtual Desktop for the Enterprise, offers a unique opportunity for Azure administrators to delve into the nuances of desktop virtualization. In an immersive one-day program, this course covers the essential aspects of planning, deploying, and managing virtual desktops and applications, enabling secure and high-performance access for all users, regardless of their device.

Push the Boundaries of Virtualization

This intensive course is designed for those already familiar with the Azure Virtual Desktop ecosystem, including virtualization, networking, and business continuity strategies. Participants will learn through targeted demonstrations and practical scenarios, ranging from configuring host pools to advanced management of FSLogix, monitoring performance, and automating Azure Virtual Desktop tasks.

Prepare for a Digital Transformation

Aimed at IT professionals looking to optimize application delivery on Azure Virtual Desktop, this course emphasizes multi-session virtual environments and best practices for effective management of the Azure Virtual Desktop infrastructure. Whether you are an Azure Virtual Desktop administrator seeking to collaborate with Azure architects or Microsoft 365 administrators, this course equips you with the necessary skills for optimal management of your virtual resources.

By integrating the skills acquired in the Configuring Azure Virtual Desktop for the Enterprise (AZ-1005) course, professionals can not only enhance the operational efficiency of their business but also contribute to an enriched and secure user experience.

Prix de l'inscription
CHF 850.-
Inclus dans ce cours
  • Training provided by a certified trainer
  • 180 days of access to Official Microsoft Labs
  • Official documentation in digital format
  • Official Microsoft achievement badge

lun17Juin09:00lun17:00VirtuelVirtual Etiquettes de sessionAZ-1005

lun17Juin09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-1005

lun22juil09:00lun17:00VirtuelVirtual Etiquettes de sessionAZ-1005

lun22juil09:00lun17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionAZ-1005

lun26Aoû09:00lun17:00VirtuelVirtual Etiquettes de sessionAZ-1005

lun26Aoû09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-1005

lun30Sep09:00lun17:00VirtuelVirtual Etiquettes de sessionAZ-1005

lun30Sep09:00lun17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionAZ-1005

lun04Nov09:00lun17:00VirtuelVirtual Etiquettes de sessionAZ-1005

lun04Nov09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-1005

lun09Déc09:00lun17:00VirtuelVirtual Etiquettes de sessionAZ-1005

lun09Déc09:00lun17:00Genève, Route des Jeunes 33B, 1227 Carouge Etiquettes de sessionAZ-1005

Horaires d’ouverture

Du lundi au vendredi, de 8:30 à 18:00.


Votre demande

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request