RDS Fundamentals

Learn about managed database services, database engines, automated backups, and high availability.

rds-config.json
{
"DBInstanceIdentifier": "my-db",
"Engine": "mysql",
"DBInstanceClass": "db.t3.micro"
}
rds-config.json
1 / 13
🗄️

Tutor:Amazon RDS (Relational Database Service) is a managed database service that makes it easy to set up, operate, and scale relational databases in the cloud. It provides cost-efficient and resizable capacity while automating time-consuming administration tasks.


RDS Mastery

Unlock nodes by learning new RDS concepts.

Concept 1: RDS Basics

Amazon RDS (Relational Database Service) is a managed database service that makes it easy to set up, operate, and scale relational databases in the cloud. It provides cost-efficient and resizable capacity while automating time-consuming administration tasks.

System Check

What database engines does RDS support?


Community Holo-Net

Showcase Your RDS Configurations

Built effective database setups? Share your RDS instance configurations and backup strategies.

RDS (Relational Database Service) Fundamentals

Author

Pascual Vila

Cloud Instructor.

Amazon RDS (Relational Database Service) is a managed database service that makes it easy to set up, operate, and scale relational databases in the cloud. It provides cost-efficient and resizable capacity while automating time-consuming administration tasks.

Database Engines

RDS supports multiple database engines including MySQL, PostgreSQL, MariaDB, Oracle, SQL Server, and Amazon Aurora. Each engine has its own features and use cases, allowing you to choose the best database for your application.

Automated Backups

RDS provides automated backups that are enabled by default. Backups are stored in Amazon S3 and can be retained for up to 35 days. You can also create manual snapshots that are retained until you delete them.

High Availability

RDS instances can be deployed in multiple Availability Zones for high availability. Multi-AZ deployments provide automatic failover to a standby instance in a different Availability Zone if the primary instance fails.

RDS Glossary

RDS Instance
A database instance running in the cloud. RDS manages the database engine, backups, patching, and monitoring.
Multi-AZ Deployment
A high availability configuration where RDS automatically creates and maintains a synchronous standby replica in a different Availability Zone. Provides automatic failover if the primary instance fails.
Read Replica
A read-only copy of your database instance. Read replicas can improve read performance and can be promoted to become standalone database instances.
Automated Backups
Backups that are automatically enabled and stored in Amazon S3. Can be retained for up to 35 days. RDS takes daily backups during the backup window.
DB Snapshot
A manual backup of your database instance. Snapshots are stored in S3 and are retained until you delete them. Useful for long-term retention and point-in-time recovery.