Using Application Load Balancing

Create resources within a Load Balancer for use as an Application Load Balancer.

Prerequisite

Instructions

1. Go to the Backend Group creation page

On the Load Balancer Detail page, under the "Overview" tab, click the CREATE BACKEND GROUP button in the top menu bar or in the instruction card on the top right.

Load Balancer Overview - Create Backend Group Button

2. Configure the Backend Group

On the "Create Backend Group" page, select the protocol as HTTP. This can be used with listeners that accept traffic using either HTTP or HTTPS. Also, provide a Name and select a load balancing Algorithm for the Backend Group.

Create Backend Group - Backend Group

3. Configure Health Check

Choose whether to enable a Health Check, which will monitor the status of the members within the Backend Group. Configure the frequency and type of the health check.

Create Backend Group - Health Check

4. Configure Members

Select the IP Address and Port for each member that will receive traffic from the Load Balancer, then click CREATE to confirm the creation of the Backend Group.

Create Backend Group - Members

The status of the Backend Group members will be "Disabled" until they are associated with a listener.

5. Go to the Listener creation page

You will be taken to the Load Balancer Detail page under the "Backend Group" tab. Wait until the Load Balancer's status is no longer "Updating," then click the CREATE LISTENER button.

Load Balancer Backend Group - Create Listener Button

6. Configure the Listener

On the "Create Listener" page, set the Protocol to HTTP or HTTPS, define the Port, and select a compatible Backend Group. Configure any other settings as needed, then click CREATE to confirm.

Create HTTP Listener

If you select HTTPS as the protocol, you must also specify the SSL Certificate that will be used for terminating the HTTPS connection at this listener.

Create HTTPS Listener

7. Wait for the Listener to be created

Wait until the Load Balancer's status is no longer "Updating." The setup is now complete. At this point, if traffic arrives at this Load Balancer's VIP or External IP on the same port as the newly created listener, it will be forwarded to one of the members of the associated Backend Group according to the selected algorithm.

Load Balancer Listener

You can repeat these steps to handle traffic for other protocols and ports. A single Load Balancer can perform both Network Load Balancing and Application Load Balancing, depending on the configuration of its Backend Groups and Listeners.

Last updated

Was this helpful?