ALB vs NLB?

Application Load Balancer works at layer 7: HTTP/HTTPS, path and host routing, WebSockets. Network Load Balancer works at layer 4: TCP/UDP/TLS, very high throughput, static IPs and preserves client IPs.