Relational Database Service (RDS)

Definition

  • Relational Database Service (RDS) provides on-demand, highly available managed database engines including MySQL, PostgreSQL, and SQL Server.
  • You can deploy enterprise-grade relational databases in minutes without manual operating system or database setup.
  • You can perform automated security patching, database optimization, and capacity expansions seamlessly.

Functions

  • You can create system snapshots and configure automated daily backups with point-in-time recovery (PITR).
  • You can establish read replicas to offload query workloads from your primary database instance.
  • If you require business continuity, multi-AZ active-standby deployment enables automatic failover in seconds.

Application Scenarios

  • E-Commerce & Transactional Systems: You can host transactional core systems with ACID compliance and strong data consistency.
  • ERP & Enterprise Software: You can store structured corporate records with automated backups and encrypted disk storage.
  • Smooth Database Migration: You can migrate existing on-premises relational databases to the cloud using external dump files or live replication tools.