A financial services company hosts a latency-sensitive market data API on Amazon EC2 instances behind an Application Load Balancer (ALB) in the us-east-1 Region. Customers in London and Tokyo are experiencing connection timeouts and high latency when accessing the API. The client applications require static IP addresses to comply with their strict egress firewall policies. Additionally, the network design must minimize TCP connection establishment latency and bypass the routing inefficiencies of the public internet. Which solution should a solutions architect recommend to optimize the network performance for the global clients?
- AConfigure Amazon Route 53 with latency-based routing policies to resolve the API domain name to the ALB in us-east-1.
- BEstablish an AWS Site-to-Site VPN connection using a single VPN tunnel to route all client traffic over the encrypted tunnel directly to the ALB.
- Deploy AWS Global Accelerator to provide static Anycast IP addresses, terminating TCP connections at the edge and routing traffic over the AWS global network to the ALB.Cevap
- DDeploy an AWS Client VPN gateway and configure stateful Network Access Control Lists (Network ACLs) at the VPC boundary to track and prioritize client TCP sessions.
Cevap
Deploy AWS Global Accelerator to provide static Anycast IP addresses, terminating TCP connections at the edge and routing traffic over the AWS global network to the ALB.
AWS Global Accelerator provides two static Anycast IP addresses that serve as a single entry point for global clients, satisfying the firewall requirements. By terminating TCP connections at the AWS Edge Location closest to the clients, it reduces the Round-Trip Time (RTT) for connection establishment. The traffic is then routed over the private, congestion-free AWS global network to the Application Load Balancer in the us-east-1 Region, bypassing public internet routing inefficiencies.
Adım Adım Çözüm
Anahtar Kavram
AWS Global Accelerator uses Anycast IP addresses and the AWS global network to optimize latency, TCP connection times, and reliability for global users.