Amazon Elastic Load Balancer (ELB) is a cloud-based load balancing service that automatically distributes incoming application traffic across multiple EC2 instances, containers, or IP addresses.