A company manages a multi-account organization with consolidated billing. The SysOps administrator is tasked with optimizing cost for the following workloads:
| Account | Workload Type | Instance/Service | Region | Pattern |
|---|---|---|---|---|
| Development | Dynamic | EC2 (`t3`, `m5`, `c5`) & Fargate | Multiple Regions | Frequently changes families and regions |
| Production | Steady-state | EC2 (`c6g.xlarge`) | `us-east-1` | Runs 24/7, expected to remain unchanged for 12 months |
Which purchasing strategy provides the maximum cost savings while meeting the operational flexibility requirements of both environments?
- Purchase a Compute Savings Plan to cover the development workloads, and an EC2 Instance Savings Plan for the production c6g instances in us-east-1.Answer
- BPurchase an EC2 Instance Savings Plan to cover both the development and production workloads, as it offers the highest discount rate.
- CPurchase a Compute Savings Plan to cover all workloads across both the development and production accounts.
- DPurchase Standard Reserved Instances to cover the EC2 instances in both accounts, and a Compute Savings Plan for the Fargate tasks.
Answer
Purchase a Compute Savings Plan to cover the development workloads, and an EC2 Instance Savings Plan for the production c6g instances in us-east-1.
The correct strategy combines a Compute Savings Plan and an EC2 Instance Savings Plan. Compute Savings Plans provide the flexibility required for the development account's dynamic workloads, as they apply across all instance families, regions, and Fargate tasks. Meanwhile, the EC2 Instance Savings Plan offers higher discount rates (similar to Standard RIs) for the steady-state production EC2 instances, which are restricted to a single instance family (c6g) in a single region (us-east-1).
Step-by-Step Solution
Key Concept
Selecting the optimal AWS Savings Plans based on workload flexibility and steady-state characteristics.
Estimated Time:2m 0s