Alibaba Auto Scaling


Introduction to Alibaba Auto Scaling
Course Overview
Course Summary

The course is part of this learning path

Course Overview

Alibaba Auto Scaling automatically creates and releases ECS instances based on pre-defined rules in order to scale services to match demand. Furthermore, it can configure server load balancer and relational database service white lists, without any manual intervention.

In this course, you will learn about the Alibaba Auto Scaling service and how it operates. You will learn about the core concepts of the service, scaling groups, scaling configurations, and scaling rules (manual and automatic). For each section of the course, there are guided demonstrations from the Alibaba Cloud platform that you can follow along with, giving you the practical experience necessary to set up auto scaling on your own environment.

If you have any feedback relating to this course, feel free to contact us at

Learning Objectives

  • Understand the core concepts and components of Alibaba Auto Scaling
  • Learn how to create, modify, enable, disable, and delete a scaling group
  • Learn how to create, modify and delete the scaling configuration that provides the virtual servers in the scaling group
  • Understand the different types of scaling rules that are available
  • Learn how to use manual and automatic scaling operations

Intended Audience

This course is intended for anyone who wants to learn how to set up auto scaling in their Alibaba Cloud environments.


To get the most out of this course, you should already have a basic knowledge of Alibaba Cloud or another cloud vendor.



Hello, and welcome to this course on Alibaba auto-scaling service. In this course, I'll be covering the auto-scaling service over seven sessions:

  • In session one, there's an introduction to auto scaling in which we'll take a look at why we might want to use a service that automatically creates and deletes virtual machines for us.
  • In session two, we'll look at auto-scaling core concepts which I will cover the different components that make up the auto-scaling service.
  • In session three, we'll look at how to create, modify, enable, disable, and delete a scaling group.
  • In session four, we'll look at how to create, modify and delete the scaling configuration that provides the virtual servers in the scaling group.
  • In session five, we'll cover the different types of scaling rules that are available.
  • In session six, we'll look at manually scaling using simple scaling rules.
  • In session seven, we'll look at using automated scaling operations and there will also be separate demonstrations for sessions three, four, six, and seven.
  • And finally, we'll summarize what we've learned. So let's get started!
About the Author

David’s IT career started in 1990, when he took on the role of Database Administrator as a favor for his boss. He redirected his career into the Client Server side of Microsoft with NT4, and then progressed to Active Directory and each subsequent version of Microsoft Client/Server Operating Systems. In 2007 he joined QA as a Technical Trainer, and has delivered training in Server systems from 2003 to 2016 and Client systems from XP onwards. Currently, David is a Principal Technical Learning Specialist (Cloud), and delivers training in Azure Cloud Computing, specializing in Infrastructure Compute and Storage. David also delivers training in Microsoft PowerShell, and is qualified in the Alibaba Cloud Space.