A healthcare IoT company collects real-time patient telemetry data from medical devices located globally. The ingestion tier is deployed in the us-east-1 and eu-west-1 Regions behind internet-facing Application Load Balancers (ALBs). The devices upload data using HTTPS. Devices located in the Asia-Pacific region are experiencing high network latency and intermittent connection timeouts during uploads, resulting in telemetry data loss. A solutions architect must optimize the network performance and reduce ingestion latency for these global devices with minimal administrative overhead. Which of the following solutions should the solutions architect implement?
- ASubmit a support ticket to AWS to pre-warm the ALBs in both Regions to handle the traffic volume and prevent connection timeouts.
- BCreate an Amazon Route 53 Private Hosted Zone associated with the VPCs in both Regions, and configure latency-based routing policies to resolve the ALB endpoints using their internal IP addresses.
- Deploy AWS Global Accelerator and register the internet-facing ALBs in both Regions as endpoints. Update the public DNS records in Amazon Route 53 to point to the anycast static IP addresses assigned to the accelerator.Answer
- DEstablish an AWS Transit Gateway in both Regions, configure inter-Region Transit Gateway peering, and update the routing tables to direct client traffic transitively through a centralized hub VPC.
Answer
Deploy AWS Global Accelerator, register the internet-facing Application Load Balancers in both Regions as endpoints, and update the public DNS records in Amazon Route 53 to point to the static Anycast IP addresses assigned to the accelerator.
The correct option proposes deploying AWS Global Accelerator. Global Accelerator provides static Anycast IP addresses that route traffic from client devices through the nearest AWS edge location and then across the AWS internal global network backbone to the nearest healthy Application Load Balancer. This bypasses the congested public internet, reduces packet loss, and significantly decreases latency and timeouts.
Step-by-Step Solution
Key Concept
Optimizing global client-to-application latency by routing traffic over the AWS global network backbone using AWS Global Accelerator.
Estimated Time:2m 0s