amazon-web-servicesload-balancingaws-application-load-balancernetwork-load-balancer

When should I use AWS NLB instead of ALB?


I am familiar with both AWS ALB and NLB, but I'm unsure about the scenarios in which NLB would be more suitable, given that ALB can handle similar tasks. Are there specific use cases where NLB is preferred, or could it be related to pricing considerations?


Solution

  • Use AWS Network Load Balancer (NLB) when:

    For HTTP/HTTPS-based routing and advanced content inspection, choose AWS Application Load Balancer (ALB). In many cases, both NLB and ALB can be used together for a complete load-balancing solution.