![](https://static.packt-cdn.com/products/9781787121140/graphics/assets/07dbd326-de47-4be1-9bab-332a3bbb3622.png)
Auto-scaling
![](https://static.packt-cdn.com/products/9781787121140/graphics/assets/07dbd326-de47-4be1-9bab-332a3bbb3622.png)
Problem
The load on the services tier of enterprise system is typically nonlinear. Matching the infrastructure services to the workload is a key challenge faced by operation teams these days. The complexity starts with understanding the pattern around increase/decrease in the workload, mapping the workload with a scale-out / scale-up plan and then executing the plan manually. The challenges multiply if the workload keeps changing frequently altering the scalability requirements dynamically.
The following diagram illustrates a scenario where the operations team manually manages the scaling of services:
![](https://static.packt-cdn.com/products/9781787121140/graphics/assets/7995746e-ca08-4444-92e0-9c5ffd0ed848.png)
Auto-scaling (Problem)