A startup's e-commerce application experiences unpredictable spikes in traffic, which occasionally leads to server crashes and downtime during critical sales periods. The startup needs a cost-effective solution to handle the increased load and prevent future outages. Which AWS feature addresses this scenario by providing the required advantage?
On-Demand Instances
Auto Scaling
Dedicated Hosts
Reserved Instances