Application Load Balancers
Which is Layer 7
Network Load Balancers
which are Layer 4
Classic Load Balancers
which operate between Layer 4 and Layer 7
health check
You can use health checks to route your traffic to instances or targets that are healthy.
Application Load Balancers - listener
rules
These determine how the load balancer routes your request to its registered target.
And each rule consists of:
target groups
basically each target group routes requests to one or more registered targets
X-Forwarded-For header
if you need the IPv4 address of your end user
sticky sessions
They enable your users to stick to the same EC2 instance.
deregistration delay or connection draining
Depending on if it’s an Application Load Balancer or a Classic Load Balancer, they’re exactly the same thing.