
Paths
AWS Scalability
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
Pre-requisites
This path is intended for beginners who understand cloud computing in general and want to learn how AWS handles your scalability needs.
Beginner
In this section you will learn how to implement EC2 Auto Scaling for your EC2 compute resources.
Implementing AWS EC2 Auto Scaling
1h 10m
Description
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
- Course Overview
- Creating Amazon EC2 Auto Scaling Groups
- Configuring EC2 Auto Scaling
Intermediate
In this section you will learn how to implement Load Balancing on AWS.
Implementing AWS Load Balancing
1h 25m
Description
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
- Course Overview
- Configuring Load Balancing
- Working with the Application Load Balancer
- Working with the Network Load Balancer
- Working with the Classic Load Balancer
Advanced
In this section you will learn about the auto scaling capabilities you need to implement with your other AWS resources.
Auto Scaling AWS Resources
1h 17m
Description
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
- Course Overview
- Understanding AWS Auto Scaling
- Application Auto Scaling
- Auto Scaling Amazon ECS
- Auto Scaling AWS Databases