AWS Certified Advanced Networking – Specialty (ANS-C00) — Question 37

Your company runs an application for the US market in the us-east-1 AWS region. This application uses proprietary TCP and UDP protocols on Amazon Elastic
Compute Cloud (EC2) instances. End users run a real-time, front-end application on their local PCs. This front-end application knows the DNS hostname of the service.
You must prepare the system for global expansion. The end users must access the application with lowest latency.
How should you use AWS services to meet these requirements?

Answer options

Correct answer: A

Explanation

The correct answer is A because registering the IP addresses of the service hosts as 'A' records with latency-based routing ensures that users are directed to the nearest instance, minimizing latency. Option B introduces an ELB, which adds unnecessary complexity for this scenario as the application uses proprietary protocols. Option C suggests using CloudFront, which is primarily for caching and content delivery rather than direct TCP/UDP protocol handling. Option D involves the API Gateway, which is not suitable for proprietary protocols and would not provide the same low-latency experience.