Question

Difficulty: MediumCost-Optimized Compute Selection and Purchasing Strategies

A financial technology company operates a transaction validation service on AWS. The application consists of a processing tier running containerized microservices on Amazon ECS on AWS Fargate, which runs continuously 24/724/7 with a stable, predictable CPU and memory utilization. The backend database runs on Amazon RDS for PostgreSQL. The company wants to minimize its compute costs over a 11-year period. Which combination of purchasing strategies will provide the most cost-effective solution?

  1. A
    Purchase a single Compute Savings Plan to cover the combined consumption of both the Amazon ECS on AWS Fargate tasks and the Amazon RDS database.
  2. Purchase a Compute Savings Plan for the Amazon ECS on AWS Fargate tasks, and purchase an Amazon RDS Reserved Instance for the database.Answer
  3. C
    Purchase an EC2 Instance Savings Plan for the Amazon ECS on AWS Fargate tasks, and purchase an Amazon RDS Reserved Instance for the database.
  4. D
    Migrate the processing tier to run on AWS Lambda, and purchase a Compute Savings Plan to cover the Lambda functions and the Amazon RDS database.

Answer

Purchasing a Compute Savings Plan for the Amazon ECS on AWS Fargate tasks, and purchasing an Amazon RDS Reserved Instance for the database.
The correct answer combination correctly matches the purchasing strategies to their supported services. A Compute Savings Plan is the most flexible savings plan that applies to EC2, Fargate, and Lambda workloads. Since Compute Savings Plans do not cover Amazon RDS, purchasing an Amazon RDS Reserved Instance for the database tier is the most cost-effective way to secure a commitment discount for the continuous PostgreSQL workload.

Step-by-Step Solution

1
Analyze the compute workload on AWS Fargate
Identify that the ECS on Fargate tasks run continuously 24/724/7 with stable usage, making them ideal for commitment-based discounts. Compute Savings Plans apply directly to AWS Fargate usage.
To apply commitment discounts to AWS Fargate, Compute Savings Plans are required since EC2 Instance Savings Plans do not cover serverless container execution.
2
Analyze the database workload on Amazon RDS
Identify that Amazon RDS operates 24/724/7 and is not covered by Compute Savings Plans.
Compute Savings Plans only apply to Amazon EC2, AWS Fargate, and AWS Lambda. A separate purchasing strategy is required for the database tier.
3
Select the appropriate discount model for Amazon RDS
Purchase an Amazon RDS Reserved Instance (RI) to cover the database instance.
RDS Reserved Instances provide significant discounts (up to 72%72\%) for a 11-year or 33-year commitment on predictable, continuous database workloads.

Key Concept

AWS Compute Savings Plans scope and RDS Reserved Instances compatibility
Estimated Time:1m 30s
Rate this question