A company's cloud-based application experiences periodic spikes in user traffic, especially at the end of each quarter. The IT team has noticed that during these spikes, the system becomes slow, affecting the user experience. What should they implement to maintain the performance of the cloud service during these high load periods?
Decreasing server capacity to save costs during low traffic
Adding more static servers
Auto-scaling
Implementing a flat network topology for simplification