Amazon RDS

aws.amazon.com/rds
Database
Few Days

Fully Managed Relational Database – Easy to manage relational databases optimized for total cost of ownership

How to Replace Amazon RDS

Overview

Amazon RDS is an easy-to-manage relational database service that automates undifferentiated database management tasks such as provisioning, configuring, backing up, and patching. It allows customers to create a new database in minutes with flexibility to customize across eight engines and two deployment options. RDS optimizes performance and costs while providing high availability and operational expertise.

Features

39 features across 24 categories

AI & ML(1)

Aurora PostgreSQL with pgvector_hnswAIPremium

Improved vector similarity search for generative AI applications with 20x improved queries per second vs pgvector_IVFFLAT

Backup & Recovery(2)

Automated Backups with Point-in-Time Recovery

Automatically back up database and transaction logs with retention up to 35 days, allowing restoration to any second during retention period

Database Snapshots

User-initiated backups stored in Amazon S3, kept until explicitly deleted, with ability to create new instances from snapshots

Also in: Terraform, Supabase, WordPress.com

Compliance & Security(1)

AWS Config IntegrationPremium

Record and audit changes to DB instance configuration including parameter groups, subnet groups, snapshots, and security groups

Database Support(1)

Multiple Database Engines

Support for eight relational database engines including PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, Db2, and Aurora

Deployment(1)

Blue/Green DeploymentsPremium

Safer, simpler database updates with zero data loss by creating staging environment that mirrors production with logical replication

Also in: Kubernetes Dashboard, Hugging Face, Bitwarden

Deployment Options(2)

RDS CustomPremium

Managed experience for applications requiring customization of underlying operating system and database environment

RDS on AWS OutpostsPremium

Deploy fully managed database instances in on-premises environments for hybrid deployments

Also in: Harness

Development Tools(1)

Database CloningPremium

Quick, efficient cloning of entire multiterabyte database clusters in minutes without storage charges for initial clones

Disaster Recovery(2)

Cross-Region Automated BackupsPremium

Automatically replicate database snapshots and transaction logs across regions for disaster recovery

Cross-Region ReplicationPremium

Replicate data across regions with free data transfer for replication in Multi-AZ deployments

High Availability(2)

Multi-AZ DeploymentsPremium

Achieve high availability with SLA up to 99.95% through synchronous replication to standby instances in different Availability Zones

Multi-AZ with Two Readable StandbysPremium

Deploy one primary and two readable standby instances across three AZs with failovers in under 35 seconds and 2x faster transaction commit latency

Infrastructure(1)

AWS Graviton3-Based InstancesPremium

Leverage Graviton3-based instances for optimized performance and cost efficiency

Infrastructure as Code(1)

AWS CloudFormation Integration

Model, provision, and manage RDS resources across AWS accounts and Regions using CloudFormation templates

Integration & Analytics(1)

Zero-ETL IntegrationsPremium

Automatically replicate transactional data to Amazon Redshift or Amazon SageMaker for analytics and ML without building data pipelines

Management(5)

Automated Database Management

Automates undifferentiated tasks including software patching, backing up, provisioning, and scheduling maintenance jobs

AWS Organizations Upgrade Rollout PoliciesPremium

Centrally manage and stagger automatic minor version upgrades across multiple AWS resources and accounts

DB Parameter Groups

Granular control and fine-tuning of database configurations

Easy Setup and Deployment

Create production-ready relational databases in minutes using AWS Management Console, CLI, SDKs, or API calls

Flexible Patch Control

Optional control over when and if database instances are patched

Monitoring(4)

Amazon RDS Performance InsightsPremium

Easy-to-use tool that helps quickly detect and diagnose database performance problems

CloudWatch Database InsightsAIPremium

Consolidates logs and metrics from applications, databases, and operating systems with pre-built dashboards and automated telemetry collection

CloudWatch Integration

Support for Amazon CloudWatch metrics for database instances at no additional charge with unified console view

Enhanced MonitoringPremium

Access to over 50 CPU, memory, file system, and disk I/O metrics for database instances

Monitoring & Diagnostics(1)

DevOps Guru for RDSAIPremium

ML-powered cloud operations service that automatically identifies root causes of performance issues and provides intelligent recommendations

Notifications(1)

Event Notifications with SNS

Receive email or SMS notifications for over 40 different database events through Amazon SNS

Performance(3)

Amazon RDS Optimized ReadsPremium

Provide up to 2x faster query processing for complex queries using temporary tables, sorts, hash aggregations, and joins

Amazon RDS Optimized WritesPremium

Improve write transaction throughput by up to 2x using AWS Nitro System Torn Write Prevention, especially useful for write-intensive workloads

ElastiCache IntegrationPremium

Add managed in-memory caching service directly from RDS console to accelerate database and application performance

Performance & Cost(1)

Aurora I/O-OptimizedPremium

Provides price predictability for database workloads

Performance & Security(1)

Amazon RDS ProxyPremium

Make applications more scalable, resilient, and secure with connection pooling

Pricing(1)

Database Savings Plans

Flexible pricing model offering savings in exchange for 1-year commitment to specific usage (measured in $/hour)

Recommendations(1)

Best Practice RecommendationsAIPremium

AI-powered analysis of configuration and usage metrics providing recommendations for database engine versions, storage, instance types, and networking

Scalability(1)

Aurora ServerlessPremium

Automatically scale up to hundreds of thousands of transactions in a fraction of a second for unpredictable workloads

Storage(3)

Amazon EBS io2 Block Express Storage SupportPremium

Support for high-performance EBS io2 Block Express storage for demanding workloads

General Purpose SSD Storage

Cost-effective SSD storage option with 3 IOPS per provisioned GB baseline and burst up to 3,000 IOPS, ranging from 20 GiB to 64 TiB

Provisioned IOPS SSD StoragePremium

High-performance SSD storage for I/O-intensive workloads, scaling from 1,000 to 256,000 IOPS with 100 GiB to 64 TiB capacity

Support & Maintenance(1)

RDS Extended SupportPremium

Continue using MySQL and PostgreSQL major versions after community end-of-life with critical security fixes and bug patches for up to 3 years

Pricing

Free Tier (Pre-July 15, 2025)

Free
  • Up to 750 hours per month on select single-AZ instance databases
  • 20 GB General Purpose SSD storage (gp2) per month
  • 20 GB automated database backup storage per month
  • Available for 12 months
  • Available engines: MySQL, MariaDB, PostgreSQL, SQL Server (Express Edition only)

Free Tier (Post-July 15, 2025)

Free
  • $100 in AWS credits
  • Up to additional $100 in credits for activating foundational AWS services
  • Credits valid for up to 12 months
  • Choice between Free Plan or Paid Plan

On-Demand Instances

Pay per second
  • Pay for compute capacity per hour DB instance runs
  • No long-term commitments
  • Ideal for short-term, spiky, or unpredictable workloads
  • Perfect for applications being developed or tested
  • No upfront payment required

Reserved Instances (1-Year)

Popular
Reserved
  • Reserve DB instance for 1-year term
  • Significant discount compared to On-Demand
  • Three payment options: No Upfront, Partial Upfront, All Upfront
  • Up to 69% savings over on-demand rates
  • Ideal for long-term, steady state workloads

Reserved Instances (3-Year)

Popular
Reserved
  • Reserve DB instance for 3-year term
  • Significant discount compared to On-Demand
  • Three payment options: No Upfront, Partial Upfront, All Upfront
  • Up to 69% savings over on-demand rates
  • Ideal for mission critical applications

Cost Calculator

Pricing data not available for Amazon RDS. Check their website for current pricing.

Build vs Buy

Should you build a Amazon RDS alternative or buy the subscription? Estimate based on 39 features.

Buy Amazon RDS

Better Value
Monthly costContact Sales
3-year totalVaries
Time to deployDays

Build Your Own

Development cost$36,000
Maintenance$540/mo
3-year total$55,440
Dev time~3 months

Buying Amazon RDS saves ~$55,440 over 3 years vs building.

Estimates based on 39 features and a BuildScore of 4/5. Actual costs vary.

Integrations

13 known integrations

Amazon AuroraAmazon CloudWatchAmazon EBSAmazon EC2Amazon ElastiCacheAmazon RedshiftAmazon S3Amazon SageMakerAmazon SNSAWS CloudFormationAWS ConfigAWS DevOps GuruAWS Organizations