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 the difference between an Application Load Balancer and Amazon Route 53?
Open an interactive chat with Bash
How does an Application Load Balancer ensure fault tolerance for unhealthy resources?
Open an interactive chat with Bash
Can an Application Load Balancer work with resources in multiple Availability Zones?