ELB stands for Elastic Load Balancer is an AWS load balancing service that distributes incoming requests and transfers the underlying resources. ELB currently has 3 main types:
- Application Load Balancer (ALB)
- Network Load Balancer (NLB)
- Classic Load Balancer (CLB)
The following figure compares the difference between ALB vs NLB and CLB
The biggest difference is that ALB works at Application Layer, NLB works at Layer 4 (Transport), CLB works in both 4 and 7.
To be continued…