Elastic Load Balancing automatically distributes incoming application traffic across Amazon EC2 instances, containers, and IP addresses within and across a Availability Zones. Elastic Load Balancing offers three types of load balancers:
- Application Load Balancer (for HTTP/S traffic)
- Network Load Balancer (for TCP traffic)
- Classic Load Balancer (for applications built within EC2-Classic VPC).