From the course: AWS Elastic Load Balancing Essentials

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Application Load Balancer vs. Network Load Balancer

Application Load Balancer vs. Network Load Balancer - Amazon EC2 Tutorial

From the course: AWS Elastic Load Balancing Essentials

Application Load Balancer vs. Network Load Balancer

- [Instructor] So now we've seen both application and network load balancers. Both load balancers have a few things in common and a few differences. Let's quickly compare the two beginning with the common features. The first common feature is health checks. Health checks are used to determine if the target is healthy. Application load balancers support health checks using HTTP, HTTPS and gRPC. gRPC is an open source remote procedure call or RPC framework. It is commonly used by applications built on microservices based architecture. The network load balancers supports health checks using TCP, HTTP and HTTPS. Both load balancers support logging using an AWS service called CloudTrail. Both the load balancers support load balancing to multiple ports on the same target. And this is done by creating multiple listeners. The next common feature is session stickiness. It allows you to route requests from the same client…

Contents