A global media company is deploying an app in multiple Regions with Amazon DynamoDB global tables backing it to keep user experience consistent across two major continents. Each Region deployment uses a public Application Load Balancer (ALB). The company manages public DNS internally and wants the app reachable via an apex domain. Which option meets the requirement with the LEAST effort?
Choose an answer
Tap an option to check your answer.
Correct answer: Create an AWS Global Accelerator accelerator with multiple endpoint groups targeting the application endpoints in the appropriate Regions. Use the accelerator’s static IP addresses and create an apex DNS record in the company’s public DNS that points to them..
Why this is the answer
AWS Global Accelerator is the most suitable option because it provides static IP addresses that can be used for an apex domain (e.g., example.com) in any public DNS system, including the company's existing one. Global Accelerator improves performance by routing traffic over the AWS global network and allows for easy configuration of endpoint groups across multiple regions, targeting the ALBs directly. This meets the requirement for consistent user experience and apex domain support with the least effort. Migrating public DNS to Route 53 and using CNAMEs for an apex domain is not possible, as CNAMEs cannot be used for apex domains. Placing an NLB in front of an ALB adds unnecessary complexity and cost, and while it provides static IPs, Global Accelerator is designed for global traffic management. Using API Gateway and Lambda for routing is overly complex and not designed for direct global application load balancing.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed