A financial services company is designing a cost-optimization strategy for its risk analysis platform. The platform consists of two main compute workloads: a containerized orchestration API running continuously on AWS Fargate, and a series of memory-intensive risk simulation workers running on Amazon EC2. The simulation workers are stateless, run in parallel for up to hours at a time, and can be safely interrupted and restarted. The company also runs its primary database on Amazon RDS for PostgreSQL. The company wants to minimize compute costs over the next years.
Which combination of purchasing strategies should a solutions architect recommend to meet these requirements most cost-effectively? (Select TWO.)
- Commit to a -year Compute Savings Plan to cover the baseline usage of the AWS Fargate API orchestration service.Cevap
- BCommit to a -year Compute Savings Plan to cover the baseline usage of both the AWS Fargate API orchestration service and the Amazon RDS database.
- Configure the risk-simulation worker workloads to run on Amazon EC2 Spot Instances.Cevap
- DCommit to a -year EC2 Instance Savings Plan to cover the maximum capacity of the risk-simulation worker instances.
- EDeploy the risk-simulation worker tasks as AWS Lambda functions using On-Demand capacity to eliminate idle instance costs.
Cevap
To minimize compute costs, the solutions architect should recommend committing to a -year Compute Savings Plan for the baseline usage of the AWS Fargate API orchestration service, and configuring the risk-simulation worker workloads to run on Amazon EC2 Spot Instances.
The correct strategy combines a -year Compute Savings Plan to cover the continuous, steady-state baseline of the containerized API running on AWS Fargate, and utilizes Amazon EC2 Spot Instances for the risk-simulation workers. Since the simulation workers are stateless, parallel, and can tolerate interruptions, Spot Instances provide the most cost-effective model, offering up to 90% savings. Compute Savings Plans are ideal for Fargate as they automatically apply across Fargate deployments with a long-term commitment.
Adım Adım Çözüm
Anahtar Kavram
Matching AWS compute purchasing models (Savings Plans, Spot Instances) to distinct workload patterns (steady-state vs. stateless batch compute) while recognizing structural service limits (Lambda timeout) and plan scope constraints (RDS exclusion).