A software company hosts a latency-sensitive API in the us-east-1 Region behind an Application Load Balancer (ALB). Users in Europe are experiencing high latency and frequent connection timeouts due to unpredictable routing and packet loss over the public internet. Which of the following solutions should the solutions architect implement to optimize network performance and reduce latency for these global users?
- Deploy AWS Global Accelerator in front of the Application Load Balancer to ingest user traffic at edge locations nearest to the users and route it over the AWS global network.Cevap
- BRequest AWS Support to pre-warm the Application Load Balancer in us-east-1 to increase its initial capacity and reduce connection establishment latency.
- CCreate an AWS Transit Gateway in us-east-1 and configure transitive routing to route public user traffic through local AWS edge points.
- DSet up a Route 53 Private Hosted Zone for the API domain name and associate it with all VPCs in the European regions to resolve DNS queries locally.
Cevap
Deploy AWS Global Accelerator in front of the Application Load Balancer to ingest user traffic at edge locations nearest to the users and route it over the AWS global network.
Deploying AWS Global Accelerator is the most effective solution because it provides two static IP addresses that utilize Anycast routing to ingest TCP traffic at the nearest AWS edge location. From the edge, the traffic is routed over the congestion-free AWS global network to the Application Load Balancer in us-east-1, significantly reducing latency and connection timeouts.
Adım Adım Çözüm
Anahtar Kavram
AWS Global Accelerator optimizes network paths by routing user traffic through the AWS private network backbone, bypassing the public internet to reduce latency.