AWS Certified Solutions Architect – Associate (SAA-C02) — Question 652

A company runs an application that receives data from thousands of geographically dispersed remote devices that use UDP. The application processes the data immediately and sends a message back to the device if necessary. No data is stored.
The company needs a solution that minimizes latency for the data transmission from the devices. The solution also must provide rapid failover to another AWS
Region.
Which solution will meet these requirements?

Answer options

Correct answer: B

Explanation

AWS Global Accelerator is required because it minimizes latency by routing traffic over the AWS global network and provides near-instant regional failover, unlike Route 53 which is delayed by client-side DNS caching. Additionally, because the incoming traffic uses the UDP protocol, a Network Load Balancer (NLB) must be used since Application Load Balancers (ALBs) do not support UDP. Therefore, combining AWS Global Accelerator with NLBs and Amazon ECS on Fargate is the only architecture that meets all protocol, latency, and failover requirements.