AWS Certified Advanced Networking – Specialty (ANS-C01)Network DesignMedium
A company is designing a new application that will run in multiple AWS Regions. The application requires high availability and low-latency access for users globally. The architecture includes a global Accelerator that directs user traffic to the nearest healthy endpoint. Which component is essential for ensuring that only healthy application endpoints receive traffic?
- AAWS Global Accelerator health checks
- BAmazon CloudFront
- CAWS Direct Connect
- DAmazon Route 53 latency-based routing
Show answer & explanationAnswer & explanation
Correct answer: A. AWS Global Accelerator health checks
AWS Global Accelerator uses health checks to continuously monitor the health of its registered endpoints (such as EC2 instances, Application Load Balancers, or Elastic IP addresses). It only directs user traffic to healthy endpoints, automatically failing over to the next healthy endpoint in another region if an endpoint becomes unhealthy.
Why the other options are wrong
- B. Amazon CloudFront is a Content Delivery Network (CDN) for caching content, not for directing traffic based on endpoint health for a global application.
- C. AWS Direct Connect provides a dedicated network connection to AWS, not a mechanism for global traffic management or health checks.
- D. Route 53 latency-based routing directs traffic based on perceived latency, but Global Accelerator provides a more direct path and its own health checks for endpoint availability.
Global Accelerator Health Checks
AWS Global Accelerator continuously monitors the health of registered endpoints and routes traffic only to healthy ones.
- Automatic failover to healthy endpoints
- Endpoint types: EC2, ELB, EIP, etc.
- Ensures high availability and performance
- Distinct from Route 53 health checks
Memory trick: Global Accelerator checks health to keep your app alive.