Home icon

Schedule modifications of Amazon RDS using Amazon EventBridge Scheduler and AWS Lambda

Database Blog



This article discusses how to schedule modifications to Amazon RDS database instances using Amazon EventBridge Scheduler and AWS Lambda. It provides a solution to automate scaling RDS instances up or down based on a schedule.

Specifically, the article covers:

  • Solution overview using EventBridge Scheduler to invoke a Lambda function for modifying RDS instances
  • Prerequisites like having an AWS account and RDS instance
  • Creating tags for identifying RDS instances to scale
  • Creating an IAM policy and role for the Lambda function
  • Creating a Lambda function in Python to modify the RDS instance type
  • Creating a schedule using EventBridge Scheduler to invoke the Lambda function
  • Cleaning up the created resources


Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Mar 19
2025
Scheduled scaling of Amazon Aurora Serverless with Amazon EventBridge Scheduler
Aug 21
2024
Amazon EventBridge Scheduler now provides higher default service quotas
Sep 2
2025
Automating Amazon RDS and Amazon Aurora recommendations via notification with AWS Lambda, Amazon EventBridge, and Amazon SES
Mar 25
2025
Amazon EventBridge Scheduler now supports AWS PrivateLink

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.