

Q: Is HTTP/2 Supported on an Application Load Balancer?Ī: Yes. Q: Which protocols does an Application Load Balancer support?Ī: An Application Load Balancer supports load balancing of applications using HTTP and HTTPS (Secure HTTP) protocols. Q: Which operating systems does an Application Load Balancer support?Ī: An Application Load Balancer supports targets with any operating system currently supported by the Amazon EC2 service. To learn more about the SLA and know if you are qualified for a credit, visit here. To learn more about AWS PrivateLink, visit the AWS PrivateLink documentation.Ī: Yes, Elastic Load Balancing guarantees a monthly availability of at least 99.99% for your load balancers (Classic, Application or Network). The latest generation of VPC Endpoints used by Elastic Load Balancing are powered by AWS PrivateLink, an AWS technology enabling the private connectivity between AWS services using Elastic Network Interfaces (ENI) with private IPs in your VPCs. With VPC endpoints, the routing between the VPC and Elastic Load Balancing APIs is handled by the AWS network without the need for an Internet gateway, network address translation (NAT) gateway, or virtual private network (VPN) connection. Q: Can I privately access Elastic Load Balancing APIs from my Amazon Virtual Private Cloud (VPC) without using public IPs?Ī: Yes, you can privately access Elastic Load Balancing APIs from your Amazon Virtual Private Cloud (VPC) by creating VPC endpoints. If you need to deploy and run third-party virtual appliances, you can use Gateway Load Balancer.

If your application is built within the Amazon Elastic Compute Cloud (Amazon EC2) Classic network, you should use Classic Load Balancer. For network/transport protocols (layer4 – TCP, UDP) load balancing, and for extreme performance/low latency applications we recommend using Network Load Balancer. If you need to load balance HTTP requests, we recommend you use the Application Load Balancer (ALB). You can select the appropriate load balancer based on your application needs.

Q: How do I decide which load balancer to select for my application?Ī: Elastic Load Balancing (ELB) supports four types of load balancers.
