AWS Certified Solutions Architect – Associate (SAA-C03) — Question 129

A company uses a three-tier web application to provide training to new employees. The application is accessed for only 12 hours every day. The company is using an Amazon RDS for MySQL DB instance to store information and wants to minimize costs.
What should a solutions architect do to meet these requirements?

Answer options

Correct answer: D

Explanation

Option D is correct because using AWS Lambda functions to start and stop the DB instance, combined with scheduled EventBridge rules, automates the process efficiently and minimizes costs during off-hours. Option A does not directly manage the DB instance's operational hours. Option B suggests using a cache which does not reduce costs effectively when the database is not running. Option C involves an EC2 instance which adds unnecessary complexity and cost compared to the serverless approach of Lambda.