Question

Difficulty: MediumAzure Virtual Machines and Azure Virtual Desktop

A pharmaceutical company needs to host a legacy laboratory database application in Azure. The application has strict configuration requirements, including the need for the IT team to have full administrative access to the underlying Windows Server operating system to perform custom registry modifications, install specialized kernel-mode drivers, and configure low-level network parameters. Which Azure service should the company deploy to meet these requirements?

  1. Azure Virtual MachinesAnswer
  2. B
    Azure Virtual Desktop
  3. C
    Azure App Service
  4. D
    Azure Container Instances

Answer

Azure Virtual Machines
Azure Virtual Machines is the correct choice because it is an Infrastructure as a Service (IaaS) offering. This gives the IT team full administrative access (root/administrator) to the underlying Windows Server operating system, which is required to modify the registry, install specialized hardware drivers, and configure low-level settings.

Step-by-Step Solution

1
Analyze the requirements of the legacy laboratory application.
The application requires full administrative access to the OS, custom registry changes, and specialized kernel-mode driver installation.
These requirements specify full control over the operating system level, which is characteristic of Infrastructure as a Service (IaaS).
2
Compare the capabilities of the available Azure compute services.
Azure Virtual Machines provides a full virtualized server environment where the customer manages the operating system. Platform as a Service (PaaS) and serverless offerings like Azure App Service and Azure Container Instances abstract the OS and do not permit administrative changes. Azure Virtual Desktop is designed for user desktop sessions, not backend server database applications.
Choosing the service that aligns with the required level of administrative control ensures all application prerequisites are met.

Key Concept

Azure Virtual Machines provide Infrastructure as a Service (IaaS) with full operating system control, whereas other services abstract the OS or target client desktop virtualization.
Estimated Time:1m 0s
Rate this question