How does auto-scaling work?

Our capacity auto-scaling ability allows us to adjust our capacity dynamically. It is a gradual process in which capacity increases/decreases depending on the user traffic. It is important to note that auto-scaling works best for incremental ups and downs and does not work well with big spikes. If you are expecting a spike in user traffic (due to marketing campaigns, social media pushes, emailing customers, etc.), the best practice would be to schedule these spikes properly, and we would reserve capacity to ensure experience. If there is low user traffic, auto-scaling will reduce the capacity to a baseline level. Thus, it is crucial to set a reasonable baseline to ensure there's always enough capacity.