
Ultimate access to all questions.
As the cloud architect for a global e-commerce platform, you are tasked with designing a solution to ensure that the platform's virtual machines (VMs) hosting the checkout service are highly available and resilient to regional outages. The solution must also minimize latency for users worldwide and comply with GDPR for data residency requirements. Considering these constraints, which Azure feature would you use to distribute these VMs across multiple regions, and why? Choose the BEST option. (Choose one correct option)
A
Azure Availability Sets to distribute VMs across fault domains and update domains within a single region, ensuring high availability during planned maintenance activities.
B
Azure Virtual Machine Scale Sets to automatically scale the number of VMs within a single region based on demand, ensuring performance during peak loads.
C
Azure Load Balancer to distribute incoming traffic evenly across VMs within a single region, improving application responsiveness.
D
Azure Traffic Manager to route user traffic to the nearest healthy region based on geographic location, ensuring high availability and low latency while complying with data residency requirements.