
Ultimate access to all questions.
In the context of ensuring high availability for a critical application hosted on Azure virtual machines, you are tasked with selecting the appropriate Azure feature to distribute these VMs across multiple fault domains and update domains. This solution must not only provide resilience against hardware failures and maintenance events but also consider cost-effectiveness and compliance with organizational policies. Which of the following Azure features would best meet these requirements? (Choose one correct option)
A
Azure Availability Sets, which distribute VMs across multiple fault domains and update domains to ensure high availability and resilience against hardware failures and maintenance events.
B
Azure Virtual Machine Scale Sets, which allow for automatic scaling of VMs based on demand but do not specifically address distribution across fault and update domains.
C
Azure Load Balancer, which distributes incoming traffic across VMs to ensure application availability but does not distribute VMs across fault and update domains.
D
Azure Traffic Manager, which routes traffic to VMs in different regions for global load balancing but does not distribute VMs across fault and update domains within a single region.