Amazon RDS
Easy to manage relational databases optimized for total cost of ownership.
What is Amazon RDS?
Amazon Relational Database Service (Amazon RDS) is a fully managed relational database service optimized for total cost of ownership. It automates provisioning, configuration, backups, and patching across nine database engines and two deployment options, serving developers and database administrators who need production databases without provisioning infrastructure or maintaining software.
How much does Amazon RDS cost?
Try Amazon RDS for free
New AWS customers receive up to $200 in AWS Free Tier credits, which can be applied towards eligible AWS services, including Amazon RDS. The free plan is available for 6 months after account creation.
Learn more about the AWS Free Tier
On-demand
Pay per hour for database instances with no upfront commitment and no long-term contract.
View detailed pricing
Database savings plan
Commit to a specific amount of usage, measured in $/hour, over a 1-year term and save in exchange for your commitment.
What problems does Amazon RDS solve?
Time-consuming administration
Keep business critical workloads online
Choosing between performance and cost
Migrations that require re-architecting
How does Amazon RDS work?
1. Choose your database engine
Choose your database engine and deployment option in the console or API. RDS provisions the instance and configures networking and storage automatically.
2. Load your data
Load your data using standard tools and connect your application using standard database drivers. Existing open source and commercial applications work with minimal to no code changes.
3. RDS automates database management
RDS handles backups, patching, and monitoring on your behalf. Multi-AZ deployments synchronously replicate data and manage failover automatically.
4. Scale capacity with demand
Scale compute, storage, or read capacity as demand changes. Features such as optimized reads, optimized writes, and Graviton5-based instances help improve performance.
What are the top Amazon RDS use cases?
Build web and mobile applications
Support growing apps with high availability, throughput, storage scalability, flexible pay-per-use pricing.
Move to managed databases
Innovate and build new applications without self-managing databases, which can be time consuming, complex, and expensive.
Power agentic AI applications
Run vector workloads on Aurora and RDS for PostgreSQL for retrieval and semantic search.
Ready to run a relational database without managing infrastructure?
Try the easy to manage relational databases optimized for total cost of ownership.
Get started with Amazon RDSResources
Frequently asked questions
Amazon RDS is built for developers that need reliable, scalable relational databases without the operational burden of managing them, offering a fully managed relational database service that is easy to manage and optimized for total cost of ownership.
Amazon RDS automates database administrative tasks like provisioning, configuration, backups, and patching, letting you create databases in minutes. It delivers high availability with Multi-AZ deployments and helps you optimize price-performance by leveraging innovation across the AWS stack. It provides a choice of nine engines and the ability to deploy in the cloud or on premises.
Amazon RDS achieves high availability through multi-AZ deployments that replicate data across multiple Availability Zones. If the primary instance becomes unavailable, RDS automates failover to a standby instance, so applications stay online without manual intervention.
Amazon RDS supports nine engines: PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, Db2, and Amazon Aurora DSQL, Amazon Aurora PostgreSQL-Compatible Edition, and Amazon Aurora MySQL-Compatible Edition. This lets teams deploy the open source or commercial database software they already trust while offloading undifferentiated management tasks.
Amazon RDS for PostgreSQL and Aurora PostgreSQL-Compatible Edition support vector search for generative AI workloads. With Aurora Optimized Reads and pgvector_hnsw, applications achieve up to 20x improved queries per second compared to pgvector_IVFFLAT, enabling faster retrieval for AI features.
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages