AWS Certified Solutions Architect – Associate (SAA-C03) — Question 144
A gaming company is designing a highly available architecture. The application runs on a modified Linux kernel and supports only UDP-based traffic. The company needs the front-end tier to provide the best possible user experience. That tier must have low latency, route traffic to the nearest edge location, and provide static IP addresses for entry into the application endpoints.
What should a solutions architect do to meet these requirements?
Answer options
- A. Configure Amazon Route 53 to forward requests to an Application Load Balancer. Use AWS Lambda for the application in AWS Application Auto Scaling.
- B. Configure Amazon CloudFront to forward requests to a Network Load Balancer. Use AWS Lambda for the application in an AWS Application Auto Scaling group.
- C. Configure AWS Global Accelerator to forward requests to a Network Load Balancer. Use Amazon EC2 instances for the application in an EC2 Auto Scaling group.
- D. Configure Amazon API Gateway to forward requests to an Application Load Balancer. Use Amazon EC2 instances for the application in an EC2 Auto Scaling group.
Correct answer: C
Explanation
The correct answer, C, utilizes AWS Global Accelerator, which provides static IP addresses and optimizes latency by routing traffic to the nearest Network Load Balancer. Options A and D use Application Load Balancers, which are not suitable for UDP traffic. Option B uses Amazon CloudFront, which is also not optimal for UDP and lacks the static IP feature provided by AWS Global Accelerator.