AWS FAQ: What is Amazon RDS?
6. What is Amazon RDS and how is it used?
Amazon RDS (Relational Database Service) is a managed service for relational databases such as MySQL, PostgreSQL, MariaDB, Oracle, and SQL Server.
πΊοΈ Step-by-Step Instructions:
- Go to RDS in the AWS Console.
- Create a new database instance selecting engine type.
- Configure instance size, storage, and connectivity.
π₯ Example Input:
Engine: PostgreSQL
Instance: db.t3.micro
π Expected Output:
A fully provisioned PostgreSQL database with backup and monitoring enabled.
β RDS CLI Example:
aws rds create-db-instance --db-instance-identifier mydb --db-instance-class db.t3.micro --engine postgres --allocated-storage 20
π Detailed Explanation:
- Backups: Automated backups and snapshots.
- Monitoring: CloudWatch integration.
- High Availability: Multi-AZ deployments supported.
π οΈ Use Cases:
- Web and mobile apps requiring relational databases.
- Enterprise applications like CRM and ERP.
- Data warehousing and analytics.
