Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » Web Server » How to deploy Azure Virtual Desktop in Azure Portal
  • sysprep
    SysPrep was unable to validate your Windows Installation Virtualization
  • Fixed Sysprep Generalize 1
    How to Fix The Virtual Desktop is Not Sysprep Generalized Virtualization
  • windows 10 lock screen
    How to reset your lost or forgotten Windows 10 Password Windows
  • Webp.net resizeimage 5
    How to create a Traffic Manager Profile in Azure AWS/Azure/OpenShift
  • featurekube
    How to Install and Use Minikube on a Linux System Containers
  • Screenshot 2020 06 22 at 22.46.00
    How to use a dedicated MsSQL Db for Pleasant Password Oracle/MSSQL/MySQL
  • FixThunderboltissue
    Fix the Thunderbolt application is not in use and can be safely uninstalled Windows
  • Featured image Microsoft diagnostic feedback disabled
    Prevent your PC from sending Diagnostics Feedback off via Windows Settings and Group Policy Windows

How to deploy Azure Virtual Desktop in Azure Portal

Posted on 19/02/202522/02/2025 Imoh Etuk By Imoh Etuk No Comments on How to deploy Azure Virtual Desktop in Azure Portal
Azure Virtual Desktop

In this article, I take you through how to deploy Azure Virtual Desktop in Azure Portal. In the current hybrid work landscape, companies are looking for efficient, secure, and scalable virtual desktop solutions. Azure Virtual Desktop (AVD) offers a cloud-based virtualization platform that supports remote work while minimizing reliance on on-premises infrastructure. This article delves into AVD in more detail. It highlights its benefits over traditional Virtual Desktop Infrastructure (VDI). Please see how to correctly uninstall Nextcloud from Mac, and how to Create a User and Custom Domain in Entra ID.

It further explores its similarities with on-prem VDI, the prerequisites for deployment, and a detailed guide on how to deploy AVD. Azure Virtual Desktop (AVD) offers a comprehensive desktop and application virtualization service hosted on the Microsoft Azure cloud platform. It allows organizations to deliver a full Windows experience to users, enabling remote work and enhancing productivity.

Also, see How to Migrate RDS CALs, How to sync on-premises AD with Azure AD via Azure AD Connect, and “Repair or Uninstall Azure AD Connect: How to uninstall Azure AD Connect“.

What is Azure Virtual Desktop?

Azure Virtual Desktop is a cloud-based service that provides virtual desktops and applications to users. It allows organizations to provide remote access to Windows desktops and applications securely from anywhere.

AVD supports both Windows 10 and Windows 11 multi-session with Microsoft 365 Apps. This allows multiple users to share the same virtual machine while maintaining a personalized desktop experience.

Differences Between AVD and On-Premises VDI

While both AVD and on-premises VDI provide virtual desktop solutions, there are key differences:

  1. Infrastructure Management: AVD is managed by Microsoft, reducing the need for organizations to maintain physical servers and infrastructure. On-premises VDI requires significant investment in hardware and ongoing maintenance.
  2. Scalability: AVD offers greater scalability as it leverages Azure’s global infrastructure, allowing organizations to quickly scale up or down based on demand. On-premises VDI scalability is limited by the physical hardware available.
  3. Cost: AVD operates on a pay-as-you-go model, which can be more cost-effective for many organizations. On-premises VDI involves upfront capital expenditure and ongoing operational costs

Similarities to On-Premises VDI

Despite the differences, AVD shares several similarities with on-premises VDI:

  1. User Experience: Both provide a full desktop experience to users, including access to applications and data.
  2. Security: Both solutions offer robust security features, such as multi-factor authentication and conditional access policies.
  3. Management: Both can be managed using familiar tools and processes, such as group policies and remote desktop protocols. In one of my previous posts, I discussed how to Create VDI Collections on Windows Server 2022
  4. Deployment Methods: Azure Virtual Desktop can be deployed manually in the Azure Portal. You can also use other automation tools such as PowerShell, Azure RM Templates, and Azure CLI. On-prem VDI can be deployed manually or using automation tool scripts to streamline the setup process, including provisioning hardware, installing software, and configuring virtual desktops.

Deploying Azure Virtual Desktop (AVD)

Let’s carry out the deployment of AVD through Azure Portal.

1: Log into the portal, search for and click on Azure Virtual Desktop.

Fig1-Search_Azure_Virtual_Desktop

Step 2: Create host pools – To create a host pool, click on “Create a host pool” on the AVD dashboard.

Fig1-Search_Azure_Virtual_Desktop

Step 3: Define the specifications based on your requirements. As shown below, I selected the validation environment as Yes, desktop as the preferred app group type, and pooled as the host pool type.

Validation host pools let you monitor service updates before the service applies them to your standard or non-validation environment.This is helpful in prevent unsolicited updates from appying to your environment could lead to downtime for users. 

Next, when you select the host pool type, Load balancing algorithm and Max session limit appear. For the load balancing algorithm, I choose breadth-first. You can choose depth-first depending on your usage pattern. For Max session limit, I specify two (2) as the maximum number of users that I want to load-balanced to a single session host.

F3-Creating_Host_pool1

Step 4: Configure session hosts

As shown on the above screen, click on Next to configure session hosts. From the configure session hosts, select Add virtual machines. Use this screen to configure your VM.

Fig4-Session-Hosts

Next, select the VM image, size, number of VMs, and disk type, and specify the virtual network. Note, that keeping the Public Inbound Port open is not recommended in a production environment. All public inbound access should pass through a private endpoint.

Fig5-Session-host2

Specify Access Method

The next step in the session host configuration is to choose whether you want to access your VM using Active Directory or Entra ID. Choose what works best for your use case. As shown below, I chose Microsoft Entra ID and specified a username and password.

Note: These are known limitations for Microsoft Entra joined VMs: 
- Microsoft Entra joined VMs don't currently support external identities, such as Microsoft Entra Business-to-Business (B2B) and Microsoft Entra Business-to-Consumer (B2C).-Microsoft Entra joined VMs can only access Azure Files shares for hybrid users using Microsoft Entra Kerberos for FSLogix user profiles.
- The Remote Desktop Store app for Windows doesn't support Microsoft Entra joined VMs.
Fig6-Proceed-to-configure-workspace

Finally, click next to head to configure workspace. Here, I didn’t configure the workspace or carry out additional configuration after this phase. I headed straight to Review + Create.

Fig7-Review and Create

As shown above, the validation phase successfully passed, and I proceeded to click on Create to begin the deployment.

Fig8-Deployment is successful

Once the deployment is successful as shown above, click Go to resource. You may take note of the recommended actions and perform them as deemed necessary for your environment.

Host Pool Summary

On the host pool overview page, you will see the summary of your resources, such as number virtual machines

Fig10-Host-Pool-dashboard

Expand the Manage tab and select Session hosts to view the number of your running VMs.

Fig9-Sessions-Hosts

Step 5: Connecting to your session host. To connect to session hosts, you must assign a user. To do this, from the Azure Virtual Desktop, select host pool, and application groups, and select the default Desktop Application Group (DAG).

Assign-user-to-DAG

Select the assignment tab and click Add to select a Microsoft Entra ID user.

Fig2-Click-on-Assignment-tab

Check an Entra ID User and then click on Select to assign the selected user.

Assign the selected user

The next step is downloading and installing the Microsoft Remote Desktop app from the Microsoft Store on your Windows PC. After the installation, follow the below steps to subscribe to the Azure Virtual Desktop:

  1. Open the Microsoft Remote Desktop app.
  2. Click Subscribe.
  3. Sign in with your Microsoft Entra ID (Azure AD) credentials.
  4. Your assigned desktops and applications should appear.
  5. Double-click your published desktop to connect.

I hope you find this article very useful on How to deploy Azure Virtual Desktop in Azure Portal. Please feel free to leave a comment below.

5/5 - (1 vote)

Thank you for reading this post. Kindly share it with others.

  • Click to share on X (Opens in new window) X
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Telegram (Opens in new window) Telegram
  • Click to share on WhatsApp (Opens in new window) WhatsApp
  • Click to share on Pocket (Opens in new window) Pocket
  • Click to share on Mastodon (Opens in new window) Mastodon
  • Click to share on Bluesky (Opens in new window) Bluesky
  • Click to share on Threads (Opens in new window) Threads
  • Click to share on Nextdoor (Opens in new window) Nextdoor
Virtualization, Web Server, Windows Tags:Azure, remote desktop app, Windows 11

Post navigation

Previous Post: How to correctly uninstall Nextcloud from Mac
Next Post: Fix Task failed to perform Scheduled Snapshot Replication

Related Posts

  • screenshot 2020 03 15 at 00.43.16
    How to permit and run only certain apps in windows Windows
  • KIOSK AssignedAccess
    How to set up a Single App Kiosk Mode Configuration using a Local Account / MDM Bridge WMI Provider Windows
  • RSAT 678x381 1
    DNS manager console missing from RSAT tools on Windows 10 Windows
  • Remote Desktop 2 1
    How to install RDS via Quick Start Deployment: Install, Publish, Update, and Uninstall Remote Desktop Web Client Web Server
  • Stop teams from auto start
    Prevent Microsoft Teams from starting automatically on Windows Windows
  • windows update 03
    Fix Windows cannot check for updates in Windows 8, 7, and 10 Windows

More Related Articles

screenshot 2020 03 15 at 00.43.16 How to permit and run only certain apps in windows Windows
KIOSK AssignedAccess How to set up a Single App Kiosk Mode Configuration using a Local Account / MDM Bridge WMI Provider Windows
RSAT 678x381 1 DNS manager console missing from RSAT tools on Windows 10 Windows
Remote Desktop 2 1 How to install RDS via Quick Start Deployment: Install, Publish, Update, and Uninstall Remote Desktop Web Client Web Server
Stop teams from auto start Prevent Microsoft Teams from starting automatically on Windows Windows
windows update 03 Fix Windows cannot check for updates in Windows 8, 7, and 10 Windows

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

sysadmin top30a
 
  • sysprep
    SysPrep was unable to validate your Windows Installation Virtualization
  • Fixed Sysprep Generalize 1
    How to Fix The Virtual Desktop is Not Sysprep Generalized Virtualization
  • windows 10 lock screen
    How to reset your lost or forgotten Windows 10 Password Windows
  • Webp.net resizeimage 5
    How to create a Traffic Manager Profile in Azure AWS/Azure/OpenShift
  • featurekube
    How to Install and Use Minikube on a Linux System Containers
  • Screenshot 2020 06 22 at 22.46.00
    How to use a dedicated MsSQL Db for Pleasant Password Oracle/MSSQL/MySQL
  • FixThunderboltissue
    Fix the Thunderbolt application is not in use and can be safely uninstalled Windows
  • Featured image Microsoft diagnostic feedback disabled
    Prevent your PC from sending Diagnostics Feedback off via Windows Settings and Group Policy Windows

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,841 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

AWS Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.