Soru

Zorluk: KolayOptimizing Network Performance and Latency

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?

  1. 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
  2. B
    Request AWS Support to pre-warm the Application Load Balancer in us-east-1 to increase its initial capacity and reduce connection establishment latency.
  3. C
    Create an AWS Transit Gateway in us-east-1 and configure transitive routing to route public user traffic through local AWS edge points.
  4. D
    Set 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

1
Analyze the source of the network issue.
The latency and packet loss are caused by routing over the public internet across a large geographic distance (Europe to us-east-1).
Identifying the root cause ensures we target network path optimization rather than regional load capacity.
2
Evaluate AWS services designed for global network optimization.
AWS Global Accelerator provides static IP addresses that act as entry points to the AWS global network close to the users.
Routing traffic over the private AWS backbone minimizes public internet hops, reducing latency and packet loss.
3
Select the optimal configuration to attach the accelerator to the API endpoint.
Associate the Application Load Balancer as an endpoint for the AWS Global Accelerator listener.
This setup allows Global Accelerator to receive TCP/UDP traffic at the edge and route it directly to the ALB.

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.
Bu soruyu puanla