Amazon RDS simplifies relational database deployment and operations. Support multiple database engines with automated backups, replication, encryption, and high availability through Multi-AZ deployments.
Detailed implementations in the references/ directory:
Guide
Contents
RDS Instance Creation with AWS CLI
RDS Instance Creation with AWS CLI
Terraform RDS Configuration
Terraform RDS Configuration
Database Connection and Configuration
Database Connection and Configuration
Best Practices
✅ DO
Use Multi-AZ for production
Enable automated backups
Use encryption at rest and in transit
Implement IAM database authentication
Create read replicas for scaling
Monitor performance metrics
Set up CloudWatch alarms
Store credentials in Secrets Manager
Use parameter groups for configuration
❌ DON'T
Store passwords in code
Disable encryption
Use public accessibility in production
Ignore backup retention
Skip automated backups
Create databases without Multi-AZ
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: aj-geddes-useful-ai-prompts-aws-rds-database3description: AWS RDS Database4---56# AWS RDS Database78## Table of Contents910- [Overview](#overview)11- [When to Use](#when-to-use)12- [Quick Start](#quick-start)13- [Reference Guides](#reference-guides)14- [Best Practices](#best-practices)1516## Overview1718Amazon RDS simplifies relational database deployment and operations. Support multiple database engines with automated backups, replication, encryption, and high availability through Multi-AZ deployments.1920## When to Use2122- PostgreSQL and MySQL applications23- Transactional databases and OLTP24- Oracle and Microsoft SQL Server workloads25- Read-heavy applications with replicas26- Development and staging environments27- Data requiring ACID compliance28- Applications needing automatic backups29- Disaster recovery scenarios3031## Quick Start3233Minimal working example:3435```bash36# Create DB subnet group37aws rds create-db-subnet-group \38 --db-subnet-group-name app-db-subnet \39 --db-subnet-group-description "App database subnet" \40 --subnet-ids subnet-12345 subnet-678904142# Create security group for RDS43aws ec2 create-security-group \44 --group-name rds-sg \45 --description "RDS security group" \46 --vpc-id vpc-123454748# Allow inbound PostgreSQL49aws ec2 authorize-security-group-ingress \50 --group-id sg-rds123 \51 --protocol tcp \52 --port 5432 \53 --source-security-group-id sg-app1235455# Create RDS instance56aws rds create-db-instance \57 --db-instance-identifier myapp-db \58 --db-instance-class db.t3.micro \59 --engine postgres \60 --engine-version 15.2 \61// ... (see reference guides for full implementation)62```6364## Reference Guides6566Detailed implementations in the `references/` directory:6768| Guide | Contents |69|---|---|70| [RDS Instance Creation with AWS CLI](references/rds-instance-creation-with-aws-cli.md) | RDS Instance Creation with AWS CLI |71| [Terraform RDS Configuration](references/terraform-rds-configuration.md) | Terraform RDS Configuration |72| [Database Connection and Configuration](references/database-connection-and-configuration.md) | Database Connection and Configuration |7374## Best Practices7576### ✅ DO7778- Use Multi-AZ for production79- Enable automated backups80- Use encryption at rest and in transit81- Implement IAM database authentication82- Create read replicas for scaling83- Monitor performance metrics84- Set up CloudWatch alarms85- Store credentials in Secrets Manager86- Use parameter groups for configuration8788### ❌ DON'T8990- Store passwords in code91- Disable encryption92- Use public accessibility in production93- Ignore backup retention94- Skip automated backups95- Create databases without Multi-AZ9697---98> Converted and distributed by [TomeVault](https://tomevault.io/claim/aj-geddes) — claim your Tome and manage your conversions.99<!-- tomevault:4.0:skill_md:2026-04-11 -->
Run npx skillmds@latest add tomevault-io/aj-geddes-useful-ai-prompts-aws-rds-database in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
AWS RDS Database It is listed under DevOps & Infra on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.