Medium1 markMultiple Choice
Domain 4.3: Database Cost OptimizationDomain 4CostRDSCost Optimization

AWS SAA-C03 · Question 61 · Domain 4.3: Database Cost Optimization

A company has an internal reporting application that uses an Amazon RDS for MySQL database. The application is only used by employees during business hours (Monday to Friday, 9 AM to 5 PM). The database is currently running 24/7. What is the MOST cost-effective way to optimize the database costs?

Answer options:

A.

Migrate the database to Amazon DynamoDB.

B.

Purchase a 3-year All Upfront Reserved Instance.

C.

Use AWS Systems Manager or Lambda to automatically stop the RDS instance outside of business hours.

D.

Take a snapshot of the database every evening and delete the instance, then restore it every morning.

How to approach this question

For development or business-hours-only RDS instances, stopping them when not in use is the best cost optimization.

Full Answer

C.Use AWS Systems Manager or Lambda to automatically stop the RDS instance outside of business hours.✓ Correct
Amazon RDS allows you to stop and start your database instances. For workloads that are only used during specific hours (like dev/test or internal business apps), automating the stopping of the instance outside of those hours saves significant compute costs.

Common mistakes

Choosing Reserved Instances. RIs are for steady-state 24/7 workloads.

Practice the full AWS SAA-C03 Practice Exam 1

65 questions · hints · full answers · grading

More questions from this exam