Free Amazon ANS-C01 Actual Exam Questions - Question 3 Discussion
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?
A. ELB doesn’t handle UDP, so B’s no good here. Also, API Gateway and CloudFront are HTTP-focused, so A is the only option that supports both TCP and UDP with latency-based routing.
A/C? CloudFront is mostly for HTTP/HTTPS and won’t handle TCP/UDP protocols properly. So C is out. A’s latency-based routing with IPs seems practical despite scaling challenges, especially since ELB and API Gateway don’t fit the protocol needs.
Option B’s ELB doesn’t support UDP natively, so it might mess with the proprietary protocols. That likely rules it out since the app uses TCP and UDP, right? Would that push us toward A despite managing IPs being tricky?
Maybe D is out since API Gateway mainly handles HTTP APIs, which won’t work for proprietary TCP/UDP protocols. That leaves A as the only option supporting direct IP routing for low latency.
A imo makes the most sense since the app uses proprietary protocols and direct IPs, so latency-based routing with Route 53 on the IPs fits better than ELB or CloudFront which are HTTP focused.
It’s A