Working with the Application Load Balancer

Intermediate

22 students completed the lab in ~25m

Total available time: 1h:0m

Be the first to rate this lab!

Application Load Balancers support content-based routing, and supports applications that run in containers. They support a pair of industry-standard protocols (WebSocket and HTTP/2) and also provide additional visibility into the health of the target instances and containers. Web sites and mobile apps, running in containers or on EC2 instances, will benefit from the use of Application Load Balancers.

 

Pre-requisites:

This is an intermediate level Lab, in order to follow the next steps you should be able to:

  • Describe and launch EC2 instances
  • Describe, create and configure Security Groups
  • Describe and launch Classic Load Balancers
  • Describe and launch an Auto Scaling group
  • Basic Understanding of the CloudWatch service

 

If you don't have this knowledge, please refer to these labs first:

 

Learning Objectives:

By the end of this lab you should be able to:

  • Create Target Groups
  • Create an Application Load Balancer
  • Associate Auto Scaling groups with Target Groups
  • Register instances on Target Groups
  • Configure listeners and rules

 

Do you have questions about this lab? Contact our cloud experts in our community forum or send an email to support@cloudacademy.com.

You'll build and learn following these steps:

Log In to the Amazon Web Service Console

Your first step to start the laboratory experience

Create an Application Load Balancer

In this step, you will create an Application Load Balancer.

Create Target Groups

In this step, you will create two new Target Groups.

Associate Target Groups to Auto Scaling Groups

In this step, you will associate the target groups you created with existing Auto Scaling Groups.

Add Routes to the Application Load Balancer

In this step, you will add additional routes to the Application Load Balancer.

Monitoring the Application Load Balancer

In this step, you will learn how to monitor the Application Load Balancer.