AWS Network Load Balancer (NLB) Overview

How NLB Works

Health Checks

Summary

The Network Load Balancer is a high-performance, Layer 4 load balancer designed for applications that require low latency and high throughput. It supports static IP addressing and handles TCP and UDP traffic. NLB can be used in conjunction with ALB for applications that need fixed IP addresses and advanced HTTP traffic routing rules. Health checks can be performed on TCP, HTTP, and HTTPS protocols to ensure target health.

If you enable multiple Availability Zones for your load balancer, this increases the fault tolerance of your applications. You cannot disable Availability Zones for a Network Load Balancer after you create it, but you can enable additional Availability Zones.