Auto-Scaling is a function that supports the provision and launch of new instances after recognizing the demand. This way it offers the users the ability to increase or decrease the resource capacity as per the changing demand levels.