- Published on
Application Load Balancer
- Authors
- Name
- Bowen Y
How Application Load Balancers work
- Clients make requests to your application.
- The listeners in your load balancer receive requests matching the protocol and port that you configure.
- The receiving listener evaluates the incoming request against the rules you specify, and if applicable, routes the request to the appropriate target group. You can use an HTTPS listener to offload the work of TLS encryption and decryption to your load balancer.
- Healthy targets in one or more target groups receive traffic based on the load balancing algorithm, and the routing rules you specify in the listener.
Scheme
Scheme can't be changed after the load balancer is created.
Internet-facing
An internet-facing load balancer routes requests from clients over the internet to targets. Requires a public subnet.
Only VPCs with an internet gateway are enabled for selection.
Internal
An internal load balancer routes requests from clients to targets using private IP addresses.