An e-commerce application you are managing has varying peak times throughout the year, with significant spikes in user traffic and data storage requirements during holiday seasons. Considering the need for high availability and consistent performance, while also maintaining cost efficiency, which service would best manage the varying storage requirements?
Store all data in Amazon Glacier to achieve cost savings on storage during low-traffic periods.
Create a large S3 bucket to handle potential spikes without enabling any auto scaling features.
Use Amazon S3 Intelligent-Tiering to automatically move data between different storage access tiers.
Set up multiple EBS volumes with different sizes and manually switch between them based on expected traffic.