A startup runs a steady-state transaction processing application on Amazon EC2 instances and AWS Fargate tasks. They also run a reporting database on Amazon RDS for PostgreSQL that operates 24/7. To minimize compute costs, the startup wants to commit to a 1-year term. Which combination of purchasing options provides the most cost-effective coverage for these resources?
- AA Compute Savings Plan to cover the Amazon EC2 instances, AWS Fargate tasks, and the Amazon RDS for PostgreSQL database.
- BA Compute Savings Plan to cover the AWS Fargate tasks, combined with AWS Lambda functions to host the 24/7 steady-state transaction processing application to eliminate EC2 costs.
- A Compute Savings Plan to cover the Amazon EC2 instances and AWS Fargate tasks, combined with an Amazon RDS Reserved Instance for the PostgreSQL database.Answer
- DAn EC2 Instance Savings Plan to cover the Amazon EC2 instances, AWS Fargate tasks, and the Amazon RDS for PostgreSQL database.
Answer
A Compute Savings Plan to cover the Amazon EC2 instances and AWS Fargate tasks, combined with an Amazon RDS Reserved Instance for the PostgreSQL database.
The correct option combines a Compute Savings Plan to cover the Amazon EC2 and AWS Fargate resources with an Amazon RDS Reserved Instance to cover the PostgreSQL database. Compute Savings Plans apply discounts to compute services (EC2, Fargate, and Lambda) based on a 1-year or 3-year commitment. Since database instances are not covered by Compute Savings Plans, the continuous database tier must be covered separately under Amazon RDS Reserved Instances to ensure cost optimization across all resources.
Step-by-Step Solution
Key Concept
Applying Compute Savings Plans to EC2 and Fargate workloads while utilizing RDS Reserved Instances for RDS database workloads.
Estimated Time:1m 0s