exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 959 discussion

A company has multiple Amazon RDS DB instances that run in a development AWS account. All the instances have tags to identify them as development resources. The company needs the development DB instances to run on a schedule only during business hours.

Which solution will meet these requirements with the LEAST operational overhead?

  • A. Create an Amazon CloudWatch alarm to identify RDS instances that need to be stopped. Create an AWS Lambda function to start and stop the RDS instances.
  • B. Create an AWS Trusted Advisor report to identify RDS instances to be started and stopped. Create an AWS Lambda function to start and stop the RDS instances.
  • C. Create AWS Systems Manager State Manager associations to start and stop the RDS instances.
  • D. Create an Amazon EventBridge rule that invokes AWS Lambda functions to start and stop the RDS instances.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
FlyingHawk
2 weeks, 5 days ago
Selected Answer: C
based on the AWS doc, you can use AWS Systems Manager State Manager associations to start and stop the RDS instances: 1. https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-ref-rds.html AWS-StartRdsInstance AWS-StartStopAuroraCluster AWS-StopRdsInstance 2. https://docs.aws.amazon.com/systems-manager/latest/userguide/scheduling-automations-state-manager-associations.html D is also workable solution, but it will take more effort to implement.
upvoted 3 times
FlyingHawk
2 weeks, 5 days ago
If State Manager does not fully meet your needs, you can also use AWS Lambda with Amazon EventBridge to achieve similar functionality. This approach provides more flexibility but requires additional setup and management https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/automatically-stop-and-start-an-amazon-rds-db-instance-using-aws-systems-manager-maintenance-windows.html
upvoted 1 times
...
...
LeonSauveterre
1 month ago
Selected Answer: C
A - CloudWatch alarms are designed to respond to metric thresholds (like CPU/memory utilization) rather than schedules. B - Trusted Advisor provides cost optimization and resource usage recommendations but can't schedule anything. D - Works but more complicated than option C. We don't wanna manually compose and then maintain lambda functions right?
upvoted 1 times
...
Liongeek
1 month, 1 week ago
Selected Answer: C
Setting State Manager with AWS managed Documents (StartEC2Instance, StopEC2Instance, StartRDSInstance and StopRDSInstance) it's easier and faster than creating your own Lambda functions and event bridge rules. Letter C is the answ.
upvoted 1 times
...
bujuman
2 months, 3 weeks ago
Selected Answer: D
AWS Systems Manager State Manage has limitations regarding MSQL and the Db engine is not mentioned. Check the this link to confirm D option : https://aws.amazon.com/blogs/database/save-costs-by-automating-the-start-and-stop-of-amazon-rds-instances-with-aws-lambda-and-amazon-eventbridge/
upvoted 3 times
Salilgen
3 weeks, 5 days ago
You are right: AWS Systems Manager has limitations (https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/automatically-stop-and-start-an-amazon-rds-db-instance-using-aws-systems-manager-maintenance-windows.html#automatically-stop-and-start-an-amazon-rds-db-instance-using-aws-systems-manager-maintenance-windows-prereqs). Anyway, the question doesn't mention any of them
upvoted 1 times
...
ARV14
2 months, 1 week ago
It should be c as requirement is least operational overhead. Creating 4 lambda functions, event bridge rule, deploying through cloud formation works but adds operational overhead
upvoted 2 times
...
...
KaZimirovich
3 months, 2 weeks ago
Selected Answer: D
While AWS Systems Manager State Manager can be used to manage configuration states of AWS resources, it is generally more complex to set up for straightforward use cases like schedule-based starting and stopping of RDS instances compared to using a direct scheduling method through EventBridge.
upvoted 3 times
...
jingen11
3 months, 2 weeks ago
Selected Answer: C
Start, restart, or stop managed nodes and Amazon Relational Database Service (Amazon RDS) instances.
upvoted 1 times
...
hharbiordun85
4 months ago
D. Amazon EventBridge allows you to create rules based on a schedule (using cron expressions) to automate tasks. You can set up rules to start the RDS instances at the beginning of business hours and stop them at the end of business hours. By using AWS Lambda in conjunction with EventBridge, you can create functions that handle
upvoted 1 times
...
siheom
4 months, 1 week ago
Selected Answer: D
VOTE D
upvoted 2 times
...
AbhiBK
5 months ago
To meet the requirement of running Amazon RDS DB instances only during business hours with the least operational overhead, the best solution would be: D. Create an Amazon EventBridge rule that invokes AWS Lambda functions to start and stop the RDS instances. This approach allows you to automate the scheduling of start and stop actions using EventBridge rules, which can trigger Lambda functions based on a cron expression. This setup is straightforward and requires minimal ongoing management
upvoted 4 times
AbhiBK
5 months ago
Option C, which involves using AWS Systems Manager State Manager to start and stop the RDS instances, is indeed a viable solution. It allows you to automate the process of keeping your RDS instances in a desired state, such as starting and stopping them on a schedule12. However, the reason Option D (using Amazon EventBridge with AWS Lambda) might be preferred for this scenario is due to its simplicity and flexibility. EventBridge rules can be easily configured with cron expressions to trigger Lambda functions, which can start and stop the RDS instances. This setup typically involves fewer steps and less configuration compared to setting up State Manager associations and IAM roles3. Both options are valid, but Option D generally offers a more straightforward approach with potentially lower operational overhead
upvoted 2 times
...
...
dhewa
5 months, 2 weeks ago
Selected Answer: C
AWS Systems Manager State Manager allows you to automate the process of starting and stopping RDS instances based on a defined schedule.
upvoted 2 times
...
komorebi
5 months, 4 weeks ago
Selected Answer: D
Answer is D
upvoted 4 times
...
nebajp
5 months, 4 weeks ago
Selected Answer: C
Correct Answer us C - it allows you to define and automatically enforce desired configurations for EC2 and RDS.
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago