Question

Difficulty: EasyCompute Virtualization Solutions

An organization is deploying a critical, steady-state production web application to Azure. The application requires continuous availability and a guaranteed service level agreement (SLA) with zero tolerance for unexpected virtual machine evictions or downtime. Which compute virtualization solution should you recommend?

  1. Standard Azure Virtual MachinesAnswer
  2. B
    Azure Spot Virtual Machines
  3. C
    Azure Virtual Machines deployed in a single Availability Zone to achieve zone-redundant high availability
  4. D
    Azure Functions running on a Consumption plan

Answer

Standard Azure Virtual Machines
Standard Azure Virtual Machines provide the continuous availability, dedicated capacity, and Azure service level agreements (SLAs) required to support critical, steady-state production workloads without the risk of eviction.

Step-by-Step Solution

1
Analyze the workload requirements
The application is critical, steady-state, and requires continuous availability with a guaranteed SLA.
This rules out any options that allow virtual machine eviction or lack high availability guarantees.
2
Evaluate the hosting options against the requirements
Standard Azure Virtual Machines offer guaranteed capacity and SLA, meeting the production requirements, whereas Spot VMs are subject to eviction.
Choosing the compute type that guarantees continuous execution is necessary for production environments.

Key Concept

Selecting the appropriate Azure virtual machine hosting option based on workload stability, availability, and SLA requirements.
Rate this question