How ELB Works

To balance the load of your applications, create a load balancer to receive requests from clients and route the requests to backend servers in one or more AZs. Add at least a listener to the load balancer and associate at least a backend server with it. The load balancing algorithm you select when you add the listener determines how requests are distributed.

Load Balancing Algorithms

Shared load balancers and dedicated load balancers support the following load balancing algorithms:

Classic load balancers support the following load balancing algorithms:

Classic load balancers can no longer be created on the management console. Use shared load balancers or dedicated load balancers instead.

Parent topic: Service Overview