A startup is developing a highly interactive online platform that anticipates erratic and unpredictable user traffic, including potential sudden spikes during marketing campaigns or events. To maintain a balance between consistent performance and cost savings, which service should they utilize to ensure their server fleet size adapts to the workload demand automatically?
Auto Scaling
Virtual servers
Serverless function execution
Load distribution service