ELB - Elastic Load Ba...
distribute the load.
An Elastic Load Balancer is a managed load balancer.
It costs less to setup your own load balancer, but it will be a lot more effort on your end.
It is integrated with many AWS offerings / services.
EC2, EC2 Auto Scaling Groups, Amazon ECS.
AWS Certificate Manager (ACM), CloudWatch.
Route 53, AWS WAF, AWS Global Accelerator.
Types of load balancer on AWS
AWS has 4 kinds of managed Load Balancers
Classic Load Balancer (v1 - old generation) – 2009 – CLB
HTTP, HTTPS, TCP, SSL (secure TCP)
Application Load Balancer (v2 - new generation) – 2016 – ALB
HTTP, HTTPS, WebSocket
Network Load Balancer (v2 - new generation) – 2017 – NLB
TCP, TLS (secure TCP), UDP
Gateway Load Balancer – 2020 – GWLB
Operates at layer 3 (Network layer) – IP Protocol
Overall, it is recommended to use the newer generation load balancers as they provide more features.
Some load balancers can be setup as internal (private) or external (public) ELBs.
Security Groups in Load Balancer

Last updated