Overview of AWS Relational Database Service (RDS) Features and Pricing

Sam Julien
InstructorSam Julien
Share this video with your friends

Social Share Links

Send Tweet
Published 3 years ago
Updated 2 years ago

RDS stands for Relational Database Service. You can select from database engines such as PotgreSQL, MySQL, Oracle, and amazon's Aurora.

Pricing can get expensive but the AWS free tier, per month, gives you 750 hours of Single-AZ db.t2.micro instance running mySQL, MariaDB, PostgreSQL, Oracle, or SQL Server. You also get 20GB of general storage, and 20GB of backup storage.

Instructor: [0:00] Now that we've got an overview of the different database options for AWS, let's talk a little bit more about RDS. RDS stands for Relational Database Services. This is where you're going to set up services like MySQL, PostgreSQL, and Microsoft SQL Server.

[0:17] This is what the Dashboard for RDS looks like. You can see your instances there. Then the other thing you're going to care about is this Create Database button right here. That's basically RDS from a high, high level. The things that you need to know about RDS are as follows.

[0:38] First, remember that RDS is for relational databases. If somebody says to you at work, "Hey, I need you to create a new SQL Server database," or MySQL database, this is where you're going to come. You're going to come to RDS and set that up.

[0:52] The other thing you need to remember about RDS is that they can get expensive. Databases can get very expensive because it's a combination of storage, uptime, availability.

[1:04] Lots of different things going on with databases, so please, remember to clean up after yourself. I've got a video here coming up that is going to be just about deleting the RDS database that we create, just so that you don't forget to do it.

[1:20] The last thing I need you to be aware of is that, if you start getting into RDS and setting up databases, some of the networking concepts are going to come up. For example, it's important for RDS databases to exist in different parts of the country so that, if one goes down, there's still a backup.

[1:38] AWS handles a lot of this by default for you. If you find yourself going down some rabbit holes, know that that's totally normal. You're going to be OK. There's plenty of resources out there that are going to help you work through that. I want you to have a little bit of a heads up.

[1:53] We're not going to have to worry about that in the next couple of videos because we're going to do everything with the default. When you're doing this stuff at work, know that some of this networking stuff might come up. You might hear words like subnet or availability zone and things like that. That's a fair warning for you there.

[2:14] With that said, let's go ahead and jump into RDS and create a database, just so you can see what that process looks like.

egghead
egghead
~ 6 minutes ago

Member comments are a way for members to communicate, interact, and ask questions about a lesson.

The instructor or someone from the community might respond to your question Here are a few basic guidelines to commenting on egghead.io

Be on-Topic

Comments are for discussing a lesson. If you're having a general issue with the website functionality, please contact us at support@egghead.io.

Avoid meta-discussion

  • This was great!
  • This was horrible!
  • I didn't like this because it didn't match my skill level.
  • +1 It will likely be deleted as spam.

Code Problems?

Should be accompanied by code! Codesandbox or Stackblitz provide a way to share code and discuss it in context

Details and Context

Vague question? Vague answer. Any details and context you can provide will lure more interesting answers!

Markdown supported.
Become a member to join the discussionEnroll Today