
Answer-first summary for fast verification
Answer: Savings Plans
## Explanation **Savings Plans** is the most cost-effective option for this scenario because: - **Long-term usage**: The application is expected to grow for years, making it ideal for commitment-based pricing models - **Uninterruptible requirement**: The application cannot tolerate interruptions, which rules out Spot Instances - **Cost savings**: Savings Plans offer significant discounts (up to 72%) compared to On-Demand pricing for consistent usage - **Flexibility**: Unlike Reserved Instances, Savings Plans provide flexibility across instance families, sizes, regions, and operating systems - **Growing workload**: As usage grows, the commitment can be adjusted to maintain optimal savings **Why other options are less suitable:** - **Spot Instances**: Not suitable for uninterruptible applications as they can be terminated with short notice - **On-Demand Instances**: Most expensive option for long-term, consistent workloads - **Dedicated Hosts**: More expensive and typically used for compliance requirements, not cost optimization for standard applications Savings Plans provide the best balance of cost savings and reliability for this long-term, uninterruptible workload.
Author: Ritesh Yadav
Ultimate access to all questions.
No comments yet.
A company has an uninterruptible application that runs on Amazon EC2 instances. The application constantly processes a backlog of files in an Amazon Simple Queue Service (Amazon SQS) queue. This usage is expected to continue to grow for years.
What is the MOST cost-effective EC2 instance purchasing model to meet these requirements?
A
Spot Instances
B
On-Demand Instances
C
Savings Plans
D
Dedicated Hosts