AWS Certified Solutions Architect – Professional — Question 239

A company is planning to deploy a new business analytics application that requires 10,000 hours of compute time each month. The compute resources can have flexible availability, but must be as cost-effective as possible. The company will also provide a reporting service to distribute analytics reports, which needs to run at all times.
How should the Solutions Architect design a solution that meets these requirements?

Answer options

Correct answer: C

Explanation

Option C is correct because it provides the ability to use Spot Fleet for the analytics application, which can be more cost-effective while ensuring the reporting service remains operational using AWS Fargate. Options A and B incorrectly place the reporting service on less optimal resources, while option D commits to an On-Demand Instance and a Reserved Instance, which may not be as flexible or cost-efficient as using Spot Fleet.