AWS Certified Solutions Architect – Professional — Question 146

A company has a website that enables users to upload videos. Company policy states the uploaded videos must be analyzed for restricted content. An uploaded video is placed in Amazon S3, and a message is pushed to an Amazon SQS queue with the video's location. A backend application pulls this location from
Amazon SQS and analyzes the video.
The video analysis is compute-intensive and occurs sporadically during the day. The website scales with demand. The video analysis application runs on a fixed number of instances. Peak demand occurs during the holidays, so the company must add instances to the application during this time. All instances used are currently on-demand Amazon EC2 T2 instances. The company wants to reduce the cost of the current solution.
Which of the following solutions is MOST cost-effective?

Answer options

Correct answer: B

Explanation

Option B is the most cost-effective solution because it uses Reserved Instances for off-peak times, which provides significant savings, while still addressing peak demand with On-Demand Instances. Other options either do not optimize the cost structure effectively or do not utilize Spot Instances for the video analysis, which could lead to higher costs.