What is Auto Scaling?
With auto scaling, your cloud resources — such as a designated group of servers — can scale up or down automatically, based on your needs.
You can set up auto scaling to operate according to a predetermined schedule, such as a sales weekend or event, or to scale automatically to meet unexpected spikes in customer traffic.
Also referred to as autoscaling (one word), automatic scaling or automatic elasticity, auto scaling is very similar to load balancing. Both distribute workloads across multiple computing resources — such as computers, network links and central processing units — to optimize resource usage, increase throughput and minimize response time.