Question

Difficulty: MediumAzure Virtual Machines and Azure Virtual Desktop

A training center needs to provide 20 external contractors with remote access to a specialized CAD (Computer-Aided Design) software application. The contractors will work concurrently from different geographic locations using their personal devices. The training center wants to manage application updates centrally, while sharing the underlying compute resources of a few virtual hosts among all active contractors to optimize costs. Which Azure service is most appropriate for this scenario?

  1. A
    Azure Virtual Machines
  2. Azure Virtual DesktopAnswer
  3. C
    Azure Virtual Machine Scale Sets
  4. D
    Azure App Service

Answer

Azure Virtual Desktop
Azure Virtual Desktop is the correct solution because it is specifically designed for desktop and application virtualization. It enables multi-session capability on Windows client operating systems (Windows 10/11 Enterprise multi-session), allowing multiple users to connect to and share the resources of a single virtual machine host, which minimizes compute costs while keeping application management centralized.

Step-by-Step Solution

1
Analyze the requirements: 20 concurrent remote users needing desktop application access (CAD software), central management of updates, and cost optimization through sharing host resources (multi-session).
Identified the need for a multi-session Windows client desktop virtualization solution.
This establishes that standard single-user virtual machine allocations are too costly and do not meet the resource-sharing requirement.
2
Evaluate the available Azure options against these requirements: Azure Virtual Desktop vs. standard Azure Virtual Machines and other compute services.
Azure Virtual Desktop is the only service that supports Windows multi-session capability (allowing multiple users to share one VM host) and manages the desktop connection broker.
Standard virtual machines (IaaS) only support one active user session at a time for Windows client operating systems.

Key Concept

Azure Virtual Desktop (AVD) is a desktop and app virtualization service that runs on the cloud and supports multi-session Windows environments.
Estimated Time:1m 0s
Rate this question