A financial services company is designing the Azure compute virtualization solution for a new core payment processing application. The application will run continuously () and requires a highly available infrastructure with a SLA. Due to strict regulatory compliance, the application must run on isolated physical hardware dedicated to the company, and the virtual machines require a high memory-to-vCPU ratio to support caching massive transaction tables. Which compute solution should you recommend to meet these requirements?
- Azure Dedicated Hosts running Esv5-series Virtual Machines deployed across multiple Availability ZonesAnswer
- BAzure Spot Virtual Machines running Esv5-series on Azure Dedicated Hosts to minimize compute costs
- CEsv5-series Virtual Machines deployed in a single Availability Zone using a Virtual Machine Scale Set
- DAn Azure Kubernetes Service (AKS) cluster using Esv5-series Virtual Machines on Azure Dedicated Hosts
Answer
Azure Dedicated Hosts running Esv5-series Virtual Machines deployed across multiple Availability Zones
The correct option is the deployment of Azure Dedicated Hosts running Esv5-series Virtual Machines across multiple Availability Zones. This combination satisfies all criteria: Azure Dedicated Hosts ensure physical isolation at the hardware host level to meet compliance; Esv5-series VMs are memory-optimized, offering the high memory-to-vCPU ratio required for in-memory caching; and utilizing multiple Availability Zones ensures the resilience needed to meet the high availability SLA.
Step-by-Step Solution
Key Concept
Selecting Azure compute hosting options, virtual machine families, and availability configurations based on compliance, performance, and SLA constraints.