Amazon Relational Database Service

Easy to manage relational databases optimized for total cost of ownership

Why Amazon RDS?

Amazon Relational Database Service (Amazon RDS) is an easy-to-manage relational database service optimized for total cost of ownership. It is simple to set up, operate, and scale with demand. Amazon RDS automates undifferentiated database management tasks, such as provisioning, configuring, backing up, and patching. Amazon RDS allows customers to create a new database in minutes and offers flexibility to customize databases to meet their needs across eight engines and two deployment options. Customers can optimize performance with features like Multi-AZ with two readable standbys, optimized writes and reads, and AWS Graviton3-based instances, and they can choose from multiple pricing options to effectively manage costs.

Innovating with Amazon RDS

Aurora

Amazon Aurora provides unparalleled high performance and availability at global scale with full MySQL and PostgreSQL compatibility at 1/10th the cost of commercial databases. You can enjoy enhanced capabilities that delight your users, such as Amazon Aurora Serverless for scaling up to hundreds of thousands of transactions in a fraction of a second, price predictability with Amazon Aurora I/O-Optimized, and analytics on your transactional data in near real time with zero-ETL integrations to Amazon Redshift.

An image with a gradient background and the Aurora icon in white in the middle.

Amazon RDS

With Amazon RDS, you can get started with the same open source and commercial database software that you know and trust, including PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, and Db2. You can remove the heavy lifting of undifferentiated management tasks and benefit from the innovation of the AWS stack, with support for Amazon Elastic Block Store (Amazon EBS) io2 Block Express storage and AWS Graviton3-based instances.

An image with a gradient background and a white RDS icon in the middle.

Building generative AI applications

You can improve your generative AI applications' performance with Amazon Aurora PostgreSQL-Compatible Edition and Amazon Relational Database Service (Amazon RDS) for PostgreSQL. With the combined power of Amazon Aurora Optimized Reads and pgvector_hnsw, you are able to achieve 20x improved queries per second as compared to pgvector_IVFFLAT.

Image showing how Amazon Aurora works with Amazon Bedrock knowledge bases

Analytics and ML with zero-ETL integrations

Zero-ETL integrations remove the heavy lifting of building and managing ETL pipelines from operational databases to data warehouses. With zero-ETL, customers can access their transactional data in near-real time to perform analytics and machine learning (ML) to drive desired business outcomes. 

An image with a gradient background and a white RDS icon connected to the Amazon Redshift icon, representing zero-ETL integrations.

Deployment options

Amazon RDS provides flexible deployment options. Amazon Relational Database Service (Amazon RDS) Custom provides a managed experience for applications that require customization of the underlying operating system and database environment. With Amazon Relational Database Service (Amazon RDS) on AWS Outposts, you can deploy fully managed database instances in your on-premises environments.

Image that shows the Amazon RDS Custom iconography

Use cases

Support growing apps with high availability, throughput, and storage scalability. Take advantage of flexible pay-per-use pricing to suit various application usage patterns.
Innovate and build new apps with Amazon RDS instead of worrying about self-managing your databases, which can be time consuming, complex, and expensive.

Free yourself from expensive, punitive, commercial databases by migrating to Aurora. When you migrate to Aurora, you get the scalability, performance, and availability of commercial databases at 1/10th the cost.