Question

Difficulty: EasyHigh-Performing and Scalable Network Architectures

A company hosts a web application on Amazon EC2 instances behind an Application Load Balancer (ALB) in a single AWS Region. Users from multiple locations worldwide are experiencing high latency and inconsistent performance when accessing the application. The solutions architect needs to optimize the network routing to provide the lowest possible latency and most consistent performance for these global users. Which solution should the solutions architect recommend?

  1. A
    Establish a single AWS Site-to-Site VPN connection from each user's location to the VPC to encrypt and accelerate traffic up to 5 Gbps5\text{ Gbps} per tunnel.
  2. B
    Configure Amazon Route 53 with latency-based routing to direct users to the Application Load Balancer without configuring health checks.
  3. Deploy AWS Global Accelerator in front of the Application Load Balancer to route user traffic over the AWS global private network.Answer
  4. D
    Configure stateful Network Access Control Lists (NACLs) at the subnet level to dynamically track connection latency and route requests to the nearest server.

Answer

Deploy AWS Global Accelerator in front of the Application Load Balancer to route user traffic over the AWS global private network.
AWS Global Accelerator improves application performance and latency by routing user traffic through the nearest AWS edge location and over the congestion-free AWS private network backbone to the Application Load Balancer.

Step-by-Step Solution

1
Identify the primary goal: The company wants to optimize the network path to provide the lowest latency and most consistent performance for global users accessing an application hosted in a single AWS Region.
Requires a service that routes traffic over the AWS private backbone rather than the public internet.
Routing traffic over the private AWS global network avoids internet congestion and reduces latency.
2
Evaluate AWS Global Accelerator against the requirements.
AWS Global Accelerator uses static IP addresses to ingest traffic at the closest edge location and routes it over the AWS global private network to the Application Load Balancer.
This matches the requirement to optimize performance and network paths for global users.

Key Concept

AWS Global Accelerator improves network performance and latency for global clients by routing traffic over the AWS private network backbone.
Rate this question