Hard1 markMultiple Choice
Domain 4.3: Database Cost OptimizationDomain 4Cost OptimizationRDS

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

A company has a multi-tier web application. The database tier runs on Amazon RDS for PostgreSQL. The database is only used during business hours (8 AM to 6 PM, Monday to Friday). How can the company optimize the RDS costs with the LEAST operational overhead?

Answer options:

A.

Migrate the database to Amazon DynamoDB.

B.

Take a snapshot at 6 PM, delete the instance, and restore it at 8 AM.

C.

Use AWS Systems Manager to schedule starting and stopping the RDS instance.

D.

Purchase Reserved Instances.

How to approach this question

Look for automation to stop resources when not in use.

Full Answer

C.Use AWS Systems Manager to schedule starting and stopping the RDS instance.✓ Correct
Use AWS Systems Manager to schedule starting and stopping the RDS instance.
You can stop an RDS instance for up to 7 days. Using AWS Systems Manager (or AWS Instance Scheduler) to automate stopping the instance outside business hours eliminates compute costs during that time.

Common mistakes

Choosing Reserved Instances, which would still charge for the 128 hours a week the database isn't used.

Practice the full AWS SAA-C03 Practice Exam 2

65 questions · hints · full answers · grading

More questions from this exam