Question

Difficulty: MediumAzure Virtual Machines and Azure Virtual Desktop

A university library needs to set up 50 public access terminals for students to search academic databases. The library plans to host the user environments in the cloud, allowing students to sign into their own temporary Windows 11 desktop sessions. To save on subscription and compute costs, multiple students must be able to share the compute resources of a single virtual machine concurrently. Which Azure service should the library use to host these student desktop sessions?

  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 a cloud-based desktop and app virtualization service. It supports multi-session Windows 11, which allows multiple users to connect to and share the resources of a single virtual machine instance concurrently, reducing both compute and licensing costs.

Step-by-Step Solution

1
Identify the core requirement of the scenario: hosting multiple user desktop sessions (Windows 11) concurrently on a single virtual machine instance.
This rules out services that only host single-user client operating systems or non-desktop workloads.
Understanding the difference between multi-session desktop virtualization and standard virtual machine deployments is key to selecting the correct compute service.
2
Evaluate the available compute options against this multi-session desktop requirement.
Azure Virtual Desktop is designed specifically for multi-session Windows client virtualization, whereas Azure Virtual Machines require one VM per user, and Azure App Service only hosts web applications.
Matching the workload needs (desktop virtualization with multi-session capability) to the appropriate Azure service ensures cost efficiency and administrative ease.

Key Concept

Distinction between Azure Virtual Machines (single-user / infrastructure control) and Azure Virtual Desktop (multi-session desktop virtualization).
Rate this question