CLB versus ALB versus NLB comparison
The following diagram illustrates the differences between the three types of ELBs. This will help in our discussion to decide which load balancer is best for your use case:
As a general rule of thumb, it usually is better not to use a CLB on a new project and only use it in legacy applications built when CLBs were the only option.
CLB and ALB commonalities
Even though there are differences, CLBs and ALBs still have many features in common. Both support all these features:
- Security Groups – Leveraging a Virtual Private Cloud (VPC) architecture, a security group can be mapped with AWS services, including EC2 instances and ELBs, providing extra security to the overall architecture.
- SSL termination – Terminating the SSL connection at the ELB level offloads the processing of SSL traffic from the backend instances to the ELB. This removes load from the backend...