CompTIA Cloud+ (CV0-004)Cloud ArchitectureEasy
A cloud engineer is designing a highly available architecture for a web application. The application needs to distribute incoming traffic across multiple instances in different Availability Zones within a region. Which networking component should be deployed to achieve this?
- ALoad Balancer
- BNetwork Access Control List (NACL)
- CVPC Endpoint
- DInternet Gateway
Show answer & explanationAnswer & explanation
Correct answer: A. Load Balancer
A Load Balancer is specifically designed to distribute incoming application traffic across multiple targets, such as EC2 instances, in multiple Availability Zones, enhancing both performance and high availability.
Why the other options are wrong
- B. NACLs are stateless firewalls for subnets, not traffic distributors.
- C. VPC Endpoints provide private connectivity to cloud services, not traffic distribution for applications.
- D. An Internet Gateway enables public internet connectivity to a VPC but does not distribute traffic.
Load Balancer
A networking component that automatically distributes incoming application traffic across multiple targets, such as virtual servers, in multiple Availability Zones.
- Enhances application availability and fault tolerance.
- Improves application performance by distributing workload.
- Supports health checks to route traffic only to healthy instances.
Memory trick: A 'Load Balancer' is like a 'Traffic Cop' for your 'web application', ensuring 'smooth flow' and 'no single point of failure'.