AWS Certified Solutions Architect – Associate (SAA-C03)Design Resilient ArchitecturesMedium

A global real estate company hosts its property listing website on AWS. The website experiences consistent, high traffic globally. They need to ensure optimal performance and availability for users worldwide by routing traffic to the nearest healthy application endpoint. The application runs on Amazon EC2 instances behind Application Load Balancers in multiple AWS regions. Which AWS service should be used to achieve this global traffic management and performance optimization?

  1. AAWS Global Accelerator.
  2. BAWS Transit Gateway.
  3. CAmazon CloudFront.
  4. DAmazon Route 53 with latency-based routing.
Show answer & explanation

Correct answer: A. AWS Global Accelerator.

AWS Global Accelerator uses the AWS global network to route user traffic to the nearest healthy endpoint, improving performance and availability. It provides static IP addresses that act as a fixed entry point to your application, directing traffic to application load balancers or EC2 instances across multiple regions.

Why the other options are wrong

  • B. AWS Transit Gateway is a network transit hub for connecting VPCs and on-premises networks locally and globally, primarily for network connectivity, not for global traffic management and performance optimization for end-users.
  • C. CloudFront is a CDN primarily for caching static and dynamic content at edge locations, not for routing live application traffic to application load balancers or EC2 instances.
  • D. Route 53 with latency-based routing routes users to the region with the lowest latency based on DNS resolution, but it operates at the DNS level. Global Accelerator provides performance benefits by routing traffic over the AWS global network at the network layer, bypassing congested public internet routes, offering more consistent performance.

AWS Global Accelerator

A networking service that improves the availability and performance of applications with global users by directing traffic to optimal healthy endpoints over the AWS global network.

  • Provides static Anycast IP addresses.
  • Routes traffic to the nearest healthy endpoint.
  • Uses the AWS global network for improved performance.

Memory trick: Global Accelerator is your app's express lane on the AWS superhighway, always taking the fastest route.

More Design Resilient Architectures questions