What is rds
Content on WhatAnswers is provided "as is" for informational purposes. While we strive for accuracy, we make no guarantees. Content is AI-assisted and should not be used as professional advice.
Last updated: April 1, 2026
Key Facts
- Amazon RDS supports six major database engines: MySQL, MariaDB, PostgreSQL, Oracle Database, SQL Server, and Aurora
- It automates routine database administration tasks including backups, patching, and software updates
- RDS provides read replicas for scaling read operations and improving application performance
- Multi-AZ deployments ensure high availability with automatic failover capabilities
- Customers pay only for the database instance capacity and storage they use with flexible pricing models
What is Amazon RDS?
Amazon Relational Database Service (RDS) is a managed database service provided by Amazon Web Services that simplifies the deployment, operation, and scaling of relational databases in the cloud. Rather than managing database infrastructure and software, organizations can focus on their applications while AWS handles routine database administration tasks, security patches, and backup management.
Supported Database Engines
RDS provides flexibility through support for multiple popular database engines. Users can choose MySQL for open-source reliability, PostgreSQL for advanced features, MariaDB as a MySQL alternative, Oracle Database for enterprise applications, SQL Server for Windows-based systems, or Amazon Aurora, AWS's proprietary high-performance database engine. This variety allows organizations to select the database best suited to their specific requirements.
Key Features and Benefits
- Automatic daily backups with configurable retention periods
- Automated software patching and version upgrades
- Read replicas for distributing read queries and improving performance
- Multi-AZ deployment with automatic failover for high availability
- Integrated security features including VPC isolation and encryption
- Enhanced monitoring and performance insights through CloudWatch integration
Scaling and Performance
RDS enables both vertical and horizontal scaling. Vertical scaling involves increasing instance size to handle more database load, while horizontal scaling is achieved through read replicas that distribute read operations across multiple database instances. Aurora, AWS's proprietary engine, offers even greater scaling capabilities with automatic scaling of compute and storage resources.
High Availability and Disaster Recovery
For mission-critical applications, RDS offers Multi-AZ deployments that maintain a synchronized standby instance in a different availability zone. If the primary database fails, RDS automatically fails over to the standby instance with minimal downtime. Combined with automated backups and the ability to restore to specific points in time, RDS provides robust disaster recovery capabilities suitable for production environments.
Cost and Pricing Model
AWS offers flexible pricing for RDS, with customers paying only for the database instance capacity and storage they use. Organizations can choose between on-demand instances for variable workloads or reserved instances for predictable usage patterns, offering cost savings of up to 60 percent. This pay-as-you-go model eliminates large upfront infrastructure investments.
Related Questions
What is the difference between RDS and DynamoDB?
RDS is a relational database service supporting SQL and structured data, while DynamoDB is a NoSQL database for unstructured or semi-structured data. Choose RDS for traditional applications and DynamoDB for flexible, high-scale applications without fixed schemas.
Can I migrate my existing database to Amazon RDS?
Yes, AWS provides migration tools and services including AWS Database Migration Service (DMS) for migrating databases from on-premises or other cloud platforms to RDS with minimal downtime.
How secure is Amazon RDS?
RDS includes multiple security features including VPC isolation, encryption at rest and in transit, automated backups, and IAM authentication. However, you should configure security groups and network ACLs appropriately for your application's needs.
More What Is in Daily Life
Also in Daily Life
More "What Is" Questions
Trending on WhatAnswers
Browse by Topic
Browse by Question Type
Sources
- Amazon RDS - Managed Relational Database ServiceCC-BY-SA-4.0
Missing an answer?
Suggest a question and we'll generate an answer for it.