AWS Certified Solutions Architect – Associate (SAA-C03) — Question 589
A gaming company is building an application with Voice over IP capabilities. The application will serve traffic to users across the world. The application needs to be highly available with an automated failover across AWS Regions. The company wants to minimize the latency of users without relying on IP address caching on user devices.
What should a solutions architect do to meet these requirements?
Answer options
- A. Use AWS Global Accelerator with health checks.
- B. Use Amazon Route 53 with a geolocation routing policy.
- C. Create an Amazon CloudFront distribution that includes multiple origins.
- D. Create an Application Load Balancer that uses path-based routing.
Correct answer: A
Explanation
AWS Global Accelerator provides static IP addresses that act as a fixed entry point to your application, bypassing client-side DNS caching issues while routing traffic over the AWS global network to minimize latency. It also performs continuous health checks to automatically route traffic around unhealthy endpoints across AWS Regions. Amazon Route 53 relies on DNS, which is susceptible to client-side IP caching, while CloudFront and Application Load Balancers do not support automated multi-Region failover for VoIP (UDP/TCP) traffic in this manner.