This lab introduces the concept of Elastic Load Balancing (ELB). In this lab you will use ELB to load balance a set of web servers in an Availability Zone. You will launch a pair of Amazon EC2 instances, bootstrap them to install web servers and content, and then access the instances independently using Amazon EC2 DNS records. Next, you will set up ELB, add your instances to the ELB, and then access the ELB DNS record to watch your requests load balance between servers. Finally, you will look at ELB metrics in CloudWatch. To successfully complete this lab, you should be familiar with the AWS Management Console.
Level
Fundamental
Duration
1 Hours 0 MinutesCourse Objectives
In this course, you will learn how to:
Launching a multiple server web farm on Amazon EC2
Using bootstrapping techniques to configure Linux instances with Apache, PHP, and a simple PHP application downloaded from Amazon Simple Storage Service (S3)
Creating and configuring a load balancer that will sit in front of your Amazon EC2 web server instances
Viewing Amazon CloudWatch metrics for the load balancer
Intended Audience
This course is intended for:
- Architects
- Network Engineers
Prerequisites
We recommend that attendees of this course have the following prerequisites:
- Familiar with the AWS Management Console.
Course Outline
- Task 1: Launch Web Servers
- Task 2: Connect to Each Web Server
- Task 3: Create a Load Balancer
- Task 4: View Elastic Load Balancing CloudWatch Metrics