Cloud Databases
Why a cloud database?
Why not just setup a database on an EC2 instance and call it a day?
RDS
Relational Databases like MySQL, PostgreSQL, and SQL Server are by far the most popular and flexible databases you can use. Just normalize your data, add a few indexes, and then write some select statement. Other databases are usually have some sort of benefit for specific use cases, but relational databases are a great general purpose database.
RDS is amazon's managed relational database service but what does that mean?
Here is a relational database comparison of responsibilities table taken straight from AWS
This is a list of some of the things you're responsible for when you're working with a database. The key takeaway here is that a database service takes on most of the responsibility for you.
I would suggest reading the What is Amazon Relational Database Service (Amazon RDS)? for more in depth information about all of this.
AWS Database Services
There are many other database services available in AWS that we're not going to cover in this course. But they're still worth knowing about.