CLF-C02 Question 202
Single answerYour company is building a highly available web application and requires a service to distribute incoming traffic to multiple backend instances in different availability zones. Which AWS network service should you use?
- A
Amazon Route 53
- B
Elastic Load Balancing (ELB)
- C
AWS Direct Connect
- D
Amazon VPC
Show answer and explanation
Correct answer: B
Explanation
The correct answer is Elastic Load Balancing (ELB) because it is specifically designed to distribute incoming application traffic across multiple targets, such as EC2 instances, containers, or IP addresses, ensuring high availability and fault tolerance for the application. Other services mentioned do not perform this specific function.
- A. Incorrect.
Amazon Route 53 is a scalable Domain Name System (DNS) service used for domain registration and routing traffic based on DNS queries, not for distributing traffic to backend instances.
- B. Correct.
Elastic Load Balancing (ELB) is designed to automatically distribute incoming application traffic across multiple targets, such as EC2 instances, in one or more availability zones. It ensures high availability and fault tolerance for your application.
- C. Incorrect.
AWS Direct Connect is a network service enabling dedicated private connectivity between on-premises environments and AWS but does not distribute traffic across backend instances.
- D. Incorrect.
Amazon VPC is a service that allows you to create a logically isolated network in AWS. While it enables network configurations, it does not provide traffic distribution across instances.