Auto Scaling
Auto-scaling allows cloud-computing platforms to automatically allocate the computation resources on the basis of active servcers. It is closely realted to load-balancing as the capacity of load-balancer decides the need for application scaling.