Edit

Share via


Get started with virtual desktop architecture design

Migrating user desktops to the cloud helps improve employee productivity so that employees can work from anywhere on a high-security cloud-based virtual desktop infrastructure. Azure provides several virtual desktop solutions to meet different organizational needs:

  • Azure Virtual Desktop: A desktop and application virtualization service that runs on Azure. It provides multisession Windows desktops and published applications, with simplified management and scaling.

  • Windows 365: A cloud-based service that automatically creates Cloud PCs for your users. Windows 365 assigns each Cloud PC to an individual user as their dedicated Windows device. Windows 365 is evolving to include developer-focused capabilities that Microsoft Dev Box previously offered. It provides a single platform for cloud desktops across information workers and developers. For more information, see Dev Box capabilities unified into Windows 365.

  • Omnissa Horizon Cloud on Microsoft Azure: An Omnissa service that simplifies the delivery of virtual desktops and applications on Azure by extending Azure Virtual Desktop.

  • Citrix Virtual Apps and Desktops for Azure: A desktop and app virtualization service that you can use to provision Windows desktops and apps on Azure with Citrix and Azure Virtual Desktop.

Architecture

This section outlines virtual desktop architecture on Azure and shows how the key stages of a virtual desktop solution journey connect from initial learning through production deployment.

Diagram that shows the virtual desktop solution journey on Azure.

Download a Visio file of this architecture.

The previous diagram demonstrates a typical basic or baseline virtual desktop implementation. For real-world solutions that you can build in Azure, see Virtual desktop architectures.

Explore virtual desktop architectures and guides

The articles in this section include fully developed architectures that you can deploy in Azure and expand to production-grade solutions and guides. These articles can help you decide how to use virtual desktop technologies in Azure. Solution ideas demonstrate implementation patterns and possibilities to consider as you plan your virtual desktop proof-of-concept (POC) development.

Virtual desktop guides

Technology choices: The following articles help you evaluate and select the best virtual desktop technologies for your workload requirements:

Virtual desktop architectures

The following production-ready architectures demonstrate end-to-end virtual desktop solutions that you can deploy and customize:

  • Deploy Esri ArcGIS Pro in Azure Virtual Desktop: Deploy Esri ArcGIS Pro in Azure Virtual Desktop to take advantage of the hyperscale capabilities of Azure. This architecture includes back-end components like ArcGIS Enterprise and supports GPU-enabled virtual machines (VMs) for demanding 2D and 3D geographic information system (GIS) workflows.

Learn about virtual desktop on Azure

Microsoft Learn provides free online training resources for Azure virtual desktop technologies. The platform offers videos, tutorials, and interactive labs for specific products and services, along with learning paths organized by job role.

The following resources provide foundational knowledge for virtual desktop implementations on Azure.

Azure Virtual Desktop: Use the following resources to build core Azure Virtual Desktop knowledge.

Organizational readiness

Organizations that start their cloud adoption can use the Cloud Adoption Framework for Azure to access proven guidance that accelerates cloud adoption. For cloud-scale virtual desktop guidance, see Cloud-scale analytics.

Key Cloud Adoption Framework resources for virtual desktop:

To help ensure the quality of your virtual desktop solution on Azure, follow the Azure Well-Architected Framework. The Well-Architected Framework provides prescriptive guidance for organizations that seek architectural excellence and describes how to design, provision, and monitor cost-optimized Azure solutions.

For virtual desktop-specific guidance, see Azure Virtual Desktop workloads.

Best practices

To implement virtual desktop solutions, focus on security, performance, and cost management. The following resources provide guidance about best practices for your Azure Virtual Desktop environment:

Operations guide

Workload deployment on Azure marks a significant milestone, and day-2 operations become critical.

Focus on the following key operational areas:

Stay current with virtual desktops

Azure virtual desktop services evolve to address modern data challenges. Stay informed about the latest updates and features.

To stay current with key virtual desktop services, see the following articles:

Other resources

The virtual desktop category covers a range of solutions. The following resources can help you discover more about Azure.

Identity

Authentication and identity underpin any virtual desktop deployment:

FSLogix

FSLogix supports roaming profiles in remote computing environments like Azure Virtual Desktop. It stores a complete user profile in a single container. At sign-in, FSLogix dynamically attaches this container to the computing environment:

Networking

Network connectivity is a key consideration for virtual desktop deployments:

Hybrid

Most organizations need a hybrid approach to virtual desktops because they integrate cloud-based virtual desktops with on-premises infrastructure. Azure Virtual Desktop supports hybrid deployment scenarios that extend virtual desktop capabilities to on-premises environments. To connect environments, organizations must choose a hybrid network architecture.

Amazon Web Services (AWS) or Google Cloud professionals

To help you ramp up quickly, the following articles compare Azure virtual desktop options to other cloud services.