1. Home
  2. Training Library
  3. Amazon Web Services
  4. Courses
  5. Using Elastic Load Balancing & EC2 Auto Scaling to support AWS workloads

Introduction

Introduction
Overview
Transcript
DifficultyBeginner
Duration1h 5m
Students1014
Ratings
4.9/5

Description

Course Description

Elastic Load Balancing and EC2 Auto Scaling are widely used features within AWS to help you maintain reliability, availability and reduce costs within your environment.  As such, it's fundamental that if you are designing, operating or managing services within AWS you should be familiar with ELB and auto scaling concepts and configuration.  This course will explain and show you how to implement both and how they can work together.

Learning Objectives

By the end of this course you will:

  • Understand what an elastic load balancer is and what is used for
  • Be aware of the different load balancers available to you in AWS
  • Understand how ELBs handle different types of requests, including those that are encrypted
  • Be able to identify the different components of ELBs
  • Know how to configure ELBs 
  • Know when and why you might need to configure an SSL/TLS certificate
  • Understand what EC2 auto scaling is 
  • Be able to configure auto scaling launch configurations, launch templates and auto scaling groups
  • Explain why you should use ELBs and auto scaling together

Intended Audience

This course has been created for:

  • Engineers who are responsible for the day to day operations of maintaining and managing workloads across AWS
  • Solution Architects who are designing solutions across AWS infrastructure
  • Those who are looking to begin their certification journey with either the AWS Cloud Practitioner or one of the 3 Associate level certifications

Prerequisites

To get the most from this course then you should be familiar with basic concepts of AWS and be familiar with some of its core components, such as VPC and EC2.

You should also have an understanding of the AWS global infrastructure and the different components used to define it.  For more information on this topic, please see our existing blog post here: https://cloudacademy.com/blog/aws-global-infrastructure/.

Feedback

If you have thoughts or suggestions for this course, please contact Cloud Academy at support@cloudacademy.com.

About the Author

Students58247
Labs1
Courses55
Learning paths39

Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data centre and network infrastructure design, to cloud architecture and implementation.

To date, Stuart has created 50+ courses relating to Cloud, most within the AWS category with a heavy focus on security and compliance

He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.

In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.

Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.

Resources referenced

AWS Global Infrastructure

Lecture Transcript

Hello, and welcome to this course where I shall explain how you can use both Elastic Load Balancing, ELBs, and EC2 Auto Scaling to help manage and control your AWS workloads to support demands put upon your infrastructure while minimizing performance degradation. I'll cover both topics independently first before discussing how they can be used as a single and effective solution. 

Before I start, I would like to introduce myself. My name is Stuart Scott. I'm one of the trainers here at Cloud Academy, specializing in AWS, Amazon Web Services. Feel free to contact me with any questions using the detail shown on screen. Alternatively, you can always get in touch with us here at Cloud Academy by sending an email to support@cloudacademy.com where one of our cloud experts will reply to your question. 

This course has been created for engineers who are responsible for the day to day operations of maintaining and managing workloads across AWS. Or Solutions Architects who are designing solutions across AWS infrastructure, and those who are looking to begin their certification journey with either the AWS Cloud Practitioner or one of the three associate level certifications. This course will effectively be broken down into two sections. Firstly, I shall begin by explaining Elastic Load Balancing, including the different types of ELBs and their use cases and configuration. And in this section, I shall be looking at what is an Elastic Load Balancer. Server certificates for encrypted requests. The Application Load Balancer. The Network Load Balancer, and the Classic Load Balancer. 

Following this, I will then dive into EC2 Auto Scaling, explaining the benefits and configuration behind it. And here I shall cover what is Auto Scaling, components of EC2 Auto Scaling. And finally, I'll be looking at how to use Elastic Load Balancing and EC2 Auto Scaling together. This will then be followed with a summary lecture, highlighting the key points throughout the previous lectures. 

By the end of this course, you will understand what an Elastic Load Balancer is and what it's used for. You'll be aware of the different load balancers available to you in AWS. You'll understand how ELBs handle different types of requests, including those that are encrypted. You'll be able to identify the different components of ELBs. Know how to configure the different ELBs. You'll know why and when you might need to configure an SSL or TLS certificate. You'll understand what EC2 Auto Scaling is. And you'll be able to configure auto scaling launch configurations, launch templates and auto scaling groups. And finally, you'll be able to explain why you should use ELBs and auto scaling together. 

To get the most in this course, then you should be familiar with basic concepts of AWS, and be familiar with some of its core components, such as VPC and EC2. You should also have an understanding of the AWS global infrastructure and the different components used to define it. For more information on this topic, please see our existing blog here. 

Throughout this course I will reference a number of URL links which will help and direct you to related information on specific topics. To make these links easily accessible to you, I have included them at top of the transcript within the lecture that they are referenced. Feedback at our courses here at Cloud Academy are available to both us as trainers and any students looking to take the same course in the future. If you have any feedback, positive or negative, it'll be greatly appreciated if you can contact support@cloudacademy.com. 

That brings me to the end of this lecture. Coming up next, I shall be providing an explanation of what an Elastic Load Balancer is.