AWS Scalability

Author: Mike Pfeiffer

Cloud platforms offer many benefits and one of the most important is scalability, the ability to add computing power or infrastructure as needed automatically. With cloud... Read more

What you will learn:

  • EC2 Auto Scaling
  • AWS Load Balancing
  • Auto Scaling of resources


This path is intended for beginners who understand cloud computing in general and want to learn how AWS handles your scalability needs.


In this section you will learn how to implement EC2 Auto Scaling for your EC2 compute resources.

Implementing AWS EC2 Auto Scaling

by Mike Pfeiffer

Feb 14, 2019 / 1h 10m

1h 10m

Start Course

Do you need to design and implement elastic applications on the AWS cloud? In this course, Implementing AWS EC2 Auto Scaling, you will learn foundational skills required to deploy Auto Scaling groups on Amazon EC2. First, you will explore the concept of elasticity on AWS and gain an understanding of the differences between vertical and horizontal scaling. Next, you will discover how to build launch configurations and templates used by EC2 instances when scaling out horizontally. Finally, you will learn how to implement Auto Scaling groups that scale dynamically, on a schedule or predictively based on patterns and forecasts. By the end of this course, you will have the necessary knowledge to efficiently utilize Amazon EC2 to implement and deploy Auto Scaling groups successfully.

Table of contents
  1. Course Overview1m
  2. Creating Amazon EC2 Auto Scaling Groups40m
  3. Configuring EC2 Auto Scaling28m


In this section you will learn how to implement Load Balancing on AWS.

Implementing AWS Load Balancing

by Mike Pfeiffer

Mar 14, 2019 / 1h 25m

1h 25m

Start Course

Load balancing services are a core component of highly available application architectures in the cloud. In this course, Implementing AWS Load Balancing, you’ll learn how to deploy Elastic Load Balancers on the AWS cloud platform. First, you’ll explore the load balancing service from a high-level. Next, you’ll discover how each of the different load balancer types work. Finally, you’ll learn how to deploy load balancers to support multiple scenarios on AWS. When you’re finished with this course, you’ll have the skills to effectively work with the Elastic Load Balancing service and you'll be ready to build load balancers of your own on AWS.

Table of contents
  1. Course Overview1m
  2. Configuring Load Balancing21m
  3. Working with the Application Load Balancer32m
  4. Working with the Network Load Balancer17m
  5. Working with the Classic Load Balancer13m


In this section you will learn about the auto scaling capabilities you need to implement with your other AWS resources.

Auto Scaling AWS Resources

by Mike Pfeiffer

Jun 19, 2019 / 1h 17m

1h 17m

Start Course

In this course you’ll learn how to launch and configure Auto Scaling for your AWS Resources. You’ll learn to create scaling policies, configure limits, and administer auto scaling to applications, ECS, and Databases. After this course you’ll have finished the Scalability on AWS path which means you’re ready to unleash your auto scaling and load balancing skills on all your projects on AWS.

Table of contents
  1. Course Overview1m
  2. Understanding AWS Auto Scaling19m
  3. Application Auto Scaling21m
  4. Auto Scaling Amazon ECS18m
  5. Auto Scaling AWS Databases16m
Offer Code *
Email * First name * Last name *
Country *

* Required field

Opt in for the latest promotions and events. You may unsubscribe at any time. Privacy Policy

By activating this benefit, you agree to abide by Pluralsight's terms of use and privacy policy.

I agree, activate benefit