Skip to main content
Cloud / AWS / Products / Amazon RDS - Managed Database Service

Amazon RDS - Managed Database Service

Amazon RDS is a fully managed relational database service supporting MySQL, PostgreSQL, MariaDB, Oracle, SQL Server and more.

Database
Pricing Model Pay-as-you-go: instance hours, storage, and optional Provisioned IOPS
Availability Available in many AWS regions, check regional availability
Data Sovereignty EU regions with full data residency available
Reliability Up to 99.95% availability with Multi-AZ (per the AWS RDS SLA) SLA

What is Amazon RDS?

Amazon RDS (Relational Database Service) is a fully managed database service from AWS that enables enterprises to operate relational databases in the cloud without operational overhead. The service automates time consuming administrative tasks like hardware provisioning, database setup, patching and backups.

With Amazon RDS, you can create a production ready database instance in minutes and focus on application development instead of managing database infrastructure. The service supports eight different database engines and offers flexible configuration options for various workloads.

Core Features

  • Managed Infrastructure: Automated provisioning, patching, backups and scaling
  • High Availability: Multi-AZ deployments with automatic failover
  • Read Replicas: Scale read traffic across up to 15 replicas
  • Automated Backups: Point in time recovery with retention up to 35 days
  • Security: Encryption at rest and in transit, VPC isolation, IAM integration

Typical Use Cases

Web and Mobile Applications

Amazon RDS provides the ideal foundation for scalable web applications with variable load profiles. Features like Read Replicas allow you to handle traffic spikes while Multi-AZ deployments guarantee high availability. Common examples include content management systems, e-learning platforms and social media applications.

Enterprise Applications

Existing ERP, CRM and business intelligence systems can be migrated to RDS to benefit from cloud scalability without changing application code. RDS supports commercial databases like Oracle and SQL Server for seamless lift and shift migrations.

SaaS Applications

Multi-tenant architectures benefit from RDS features like database cloning for new customer environments and Read Replicas for analytics workloads running parallel to production.

Advantages

  • Reduced administrative overhead with fully managed service
  • Flexible scaling from small development databases to enterprise workloads
  • High durability with automated backups and Multi-AZ replication
  • Cost optimization through Reserved Instances with up to 69% savings

Integration with innFactory

As an AWS Reseller, innFactory supports you with Amazon RDS: architecture design, migration from on premises databases, operations with 24/7 monitoring, and cost optimization through right sizing and Reserved Instance planning.

Available Tiers & Options

Single-AZ

Strengths
  • Lower cost
Considerations
  • No automatic failover

Typical Use Cases

Web and mobile applications
E-commerce
Enterprise applications
SaaS applications

Technical Specifications

Backup retention Up to 35 days for automated backups, unlimited for manual snapshots
Engines MySQL, PostgreSQL, MariaDB, Oracle, SQL Server, Db2 (plus Aurora MySQL/PostgreSQL-Compatible as separate engines)
Max iops Up to 256,000 IOPS (io2 Block Express), depending on engine and instance class
Max read replicas Up to 15 (engine-dependent, e.g. fewer for Oracle and Db2)
Max storage Up to 64 TiB (MySQL, MariaDB, PostgreSQL, Db2), up to 256 TiB with additional volumes for Oracle/SQL Server

Frequently Asked Questions

What is Amazon RDS?

Amazon RDS (Relational Database Service) is a fully managed database service from AWS. It handles administrative tasks like provisioning, patching, backups, and scaling, allowing you to set up and operate relational databases in minutes.

Which database engines are supported?

Amazon RDS supports eight different database engines: MySQL, PostgreSQL, MariaDB, Oracle Database, Microsoft SQL Server, IBM Db2, and the AWS native Amazon Aurora MySQL and Aurora PostgreSQL.

What is the difference between RDS and Aurora?

Aurora is a cloud-native database engine from AWS with its own distributed storage architecture, optimized for high performance and availability. AWS states Aurora offers up to 5x higher throughput than standard MySQL and 3x than standard PostgreSQL. RDS for MySQL, PostgreSQL, MariaDB, Oracle, SQL Server, and Db2 uses the standard engines with a classic storage architecture. Aurora is well suited for mission-critical, fast-growing workloads, while standard RDS is often the better fit for lift-and-shift migrations or when specific commercial engines are required.

How does Multi-AZ work in Amazon RDS?

With Multi-AZ, Amazon RDS synchronously replicates your data to one or two standby instances in other Availability Zones. In case of failure, automatic failover occurs, which AWS currently states typically completes in under 35 seconds. The configuration with two readable standbys spreads instances across three Availability Zones and adds read capacity.

Can Amazon RDS be operated in a GDPR-compliant way?

Yes, Amazon RDS is available in multiple EU regions and can be operated with full data residency in the EU. AWS provides data processing agreements (DPAs) and relevant certifications; actual GDPR compliance also depends on your specific configuration.

Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of AWS (official documentation). This page does not represent an offer by AWS.

AWS Cloud Expertise

innFactory is an AWS Reseller with certified cloud architects. We provide consulting, implementation, and managed services for AWS.

Ready to start with Amazon RDS - Managed Database Service?

Our certified AWS experts help you with architecture, integration, and optimization.

Schedule Consultation