A company hosts a global web application in a single AWS Region. Users in remote locations report high latency during the TCP connection setup phase. Additionally, the company wants to implement a DNS-level routing mechanism to ensure high availability.
Which TWO solutions should a solutions architect recommend to improve network performance and availability? (Select TWO.)
- Deploy AWS Global Accelerator to route user traffic over the AWS global network and reduce TCP connection latency.Answer
- Configure Amazon Route 53 with latency-based routing combined with health checks to steer traffic to healthy, low-latency endpoints.Answer
- CEstablish an AWS Site-to-Site VPN connection and route all global client web traffic through a single VPN tunnel to guarantee high-throughput access.
- DConfigure stateful Network ACLs at the subnet level to dynamically route incoming requests to the closest application endpoint.
- EUse Amazon Route 53 latency-based routing without health checks as the primary failover mechanism during an outage.
Answer
Deploy AWS Global Accelerator to route user traffic over the AWS global network, and configure Amazon Route 53 with latency-based routing combined with health checks.
AWS Global Accelerator utilizes the AWS global network and Anycast IP addresses to terminate TCP connections closer to users, significantly reducing the TCP handshake latency. Amazon Route 53 latency-based routing, when integrated with health checks, ensures that traffic is dynamically routed to the healthiest and lowest-latency endpoints, meeting the high availability and performance requirements.
Step-by-Step Solution
Key Concept
AWS Global Accelerator improves TCP connection speeds for global users by utilizing AWS edge locations and Anycast IPs, while Amazon Route 53 latency routing combined with health checks ensures high availability.