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