AWS Certified Solutions Architect Associate SAA-C03 Practice Question
Which service is responsible for routing client requests to multiple computing resources such as EC2 instances, containers, or IP addresses, and can seamlessly handle the transition from unhealthy to healthy resources in distinct geographic locations within an infrastructure?
The correct service that distributes client requests among various computing resources and ensures smooth failover in case of unhealthy resources is the Application Load Balancer. By monitoring the health of its registered targets, it can reroute traffic to operational targets in different locations, maintaining application availability and reliability. Route 53 is focused on DNS management and traffic routing policies but doesn't handle the actual traffic distribution across multiple compute resources. EC2 Auto Scaling is used to adjust the number of EC2 instances to meet changing demand, but it is not responsible for request distribution. Lambda executes code in response to events and manages the compute fleet required to run the code but is not involved in routing traffic or handling resource health checks for failover purposes.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is an Application Load Balancer?
Open an interactive chat with Bash
How does the Application Load Balancer monitor the health of resources?
Open an interactive chat with Bash
What is the difference between Application Load Balancer and Amazon Route 53?