A company wants to automatically distribute incoming traffic across multiple EC2 instances and, when some instances become unhealthy, route traffic only to the healthy instances. Which service is MOST suitable?

1 / 1
Select an answer
CorrectA

Explanation

A question asking for the service that load-balances across multiple instances.

  • 1automatically distribute incoming trafficLoad balancing = ELB
  • 2route traffic only to the healthy instancesRouting based on health checks
ACorrect

Elastic Load Balancing (ELB)

Correct. Elastic Load Balancing (ELB) is a service that automatically distributes incoming traffic across multiple targets (such as EC2 instances). It detects unhealthy instances through health checks and routes traffic only to healthy instances, improving availability and scalability.

BIncorrect

Amazon S3

S3 is object storage.

It is not a load balancer that distributes traffic across multiple instances, so it is incorrect.

CIncorrect

Amazon Route 53

Route 53 is a DNS service that performs name resolution and routing.

Its role differs from a load balancer that distributes incoming traffic directly to instances and routes by health check, so it is incorrect.

DIncorrect

AWS IAM

IAM is a service that manages access permissions.

It is not a load balancer that distributes traffic, so it is incorrect.

Key Takeaway

“Distribute traffic across multiple instances” and “route by health check” point to Elastic Load Balancing (ELB). Combine it with Auto Scaling to build a highly available, scalable architecture.