Question

Difficulty: MediumAzure Virtual Machines and Azure Virtual Desktop

A company plans to deploy a customer support solution for a team of 30 remote agents. The solution must meet the following requirements:
- Allow multiple agents to sign in and run desktop applications concurrently on a single virtual machine instance.
- Minimize the overall compute cost.
- Delegate the management of the desktop virtualization infrastructure (such as connection brokering and load balancing) to Microsoft.

Which Azure service should the company deploy?

  1. A
    Azure Virtual Machines running Windows 11 Enterprise
  2. B
    Azure Virtual Machine Scale Sets
  3. Azure Virtual DesktopAnswer
  4. D
    Azure Virtual Machines running Windows Server with Remote Desktop Services (RDS)

Answer

Azure Virtual Desktop
Azure Virtual Desktop is a managed desktop and app virtualization service. It is the only service in Azure that provides Windows 11 or Windows 10 multi-session capabilities, allowing multiple remote users to share a single virtual machine instance to reduce compute costs. Additionally, Microsoft manages the connection broker, gateway, web access, and load balancing infrastructure as a service, which minimizes administrative overhead.

Step-by-Step Solution

1
Identify the requirement for hosting a client operating system that supports multiple concurrent user sessions on a single virtual machine instance to reduce compute costs.
Standard Windows 10 or Windows 11 multi-session capabilities are required.
This requirement rules out standard Azure Virtual Machines running standard Windows client operating systems, which only support one interactive session at a time.
2
Determine which service delegates the management of desktop virtualization control plane infrastructure (such as connection brokering, gateway services, and load balancing) to Microsoft.
A managed service (PaaS/managed virtualization plane) is needed.
This rules out Remote Desktop Services (RDS) hosted on standard Azure Virtual Machines (IaaS), where the customer must manage the RDS server roles, gateways, and connection brokers.
3
Select the Azure service that provides both multi-session Windows client OS hosting and a Microsoft-managed control plane.
Azure Virtual Desktop satisfies both criteria.
Azure Virtual Desktop is designed specifically to provide multi-session client environments with a fully managed control plane, minimizing both costs and administrative overhead.

Key Concept

Distinction between Azure Virtual Desktop and Azure Virtual Machines, including IaaS vs. PaaS management responsibilities and multi-session capabilities.
Rate this question