Question

Difficulty: MediumReserved Instances and Savings Plans Optimization

A startup is optimizing its AWS costs for a single-account workload that consists of:

* A steady-state database running on a single Amazon RDS db.m6g.xlargedb.m6g.xlarge instance.
* An application tier running on Amazon EC2 c6i.largec6i.large instances, which the startup plans to migrate to graviton-based c7g.largec7g.large instances in the next quarter.
* Microservices running on AWS Fargate.

Which two purchasing strategies should a SysOps administrator recommend to achieve the highest cost savings while maintaining operational flexibility? (Select TWO.)

  1. Purchase a Compute Savings Plan to cover the EC2 instances and AWS Fargate tasks.Answer
  2. Purchase a Reserved Instance for the Amazon RDS database.Answer
  3. C
    Purchase an EC2 Instance Savings Plan for the c6i instance family.
  4. D
    Purchase a Compute Savings Plan to cover the Amazon RDS database and AWS Fargate tasks.
  5. E
    Purchase a regional EC2 Reserved Instance for the c6i.large instances.

Answer

Purchase a Compute Savings Plan to cover the EC2 instances and AWS Fargate tasks, and purchase a Reserved Instance for the Amazon RDS database.
A Compute Savings Plan provides the required flexibility because it applies automatically to both Amazon EC2 and AWS Fargate, regardless of instance family, size, or region. This accommodates the planned migration from the c6i family to the c7g family. Because Savings Plans do not support Amazon RDS, a separate Reserved Instance is needed to optimize the database tier.

Step-by-Step Solution

1
Analyze the compute requirements and migration plans for the application tier and containerized tasks.
Identify that the EC2 instances are transitioning from the c6i family to the c7g family, and AWS Fargate is used for microservices.
To choose a commitment option that permits instance family changes and covers containerized compute.
2
Evaluate Savings Plans options against the compute components.
Determine that a Compute Savings Plan covers EC2 and Fargate across any instance family, accommodating the upcoming c6i to c7g migration.
EC2 Instance Savings Plans would restrict the discount to the c6i family, leading to wasted commitment post-migration.
3
Identify the optimization strategy for the database tier.
Determine that Amazon RDS is not eligible for Savings Plans, and select a database Reserved Instance.
RDS requires database Reserved Instances to receive commitment-based discounts.

Key Concept

Operational scope and flexibility differences between Compute Savings Plans, Instance Savings Plans, and Reserved Instances.
Rate this question