Amazon RDS (Relational Database Service)
Amazon RDS is a managed service by AWS that simplifies setting up, operating, and scaling relational databases in the cloud. It supports multiple database engines, provides automated maintenance, backups, scaling, and enhances security for database workloads.
Key Features of RDS
1. Database Engine Options
Supports popular engines:
- MySQL
- PostgreSQL
- MariaDB
- Oracle
- SQL Server
- Amazon Aurora (AWS-native engine with high performance)
2. Scalability
- Vertical scaling: Adjust instance sizes based on workload.
- Read replicas: Offload read traffic to improve performance.
3. Automated Management
- Automatic backups and point-in-time recovery.
- Software patching managed by AWS.
4. Multi-AZ Deployments
- Provides high availability by maintaining a standby replica in another availability zone (AZ).