Introduction to RDS
Video Activity
Join over 3 million cybersecurity professionals advancing their career
Sign up with
Required fields are marked with an *
or
Already have an account? Sign In »

Video Transcription
00:00
>> Hey everyone and welcome back.
00:00
In this lecture, we're going to talk about RDS,
00:00
which is the relational database service.
00:00
In this lecture, learning objectives are going to
00:00
be to define RDS and explain
00:00
the key difference or
00:00
the key offerings for the RDS and how it's different
00:00
from the NoSQL offering with DynamoDB.
00:00
RDS stands for relational database service.
00:00
It is a another compute database offering offered by AWS.
00:00
Very commonly used.
00:00
This is going to be where we put our PostgreSQL,
00:00
MySQL, Microsoft SQL, Oracle,
00:00
SQL server, and also
00:00
the proprietary and very well advertised Amazon Aurora.
00:00
These are all relational database offerings
00:00
that you can leverage within RDS.
00:00
Now I will quickly take a pause here.
00:00
Amazon Aurora is a good moneymaker
00:00
and bread and butter for Amazon.
00:00
I have nothing against it.
00:00
It is a very good service.
00:00
One tidbit and little trick that you need to know
00:00
is that if Amazon Aurora is an answer,
00:00
if it's an option for you to answer any of the questions,
00:00
there's a very good chance that it's very well could
00:00
be the correct answer to the question.
00:00
Just be mindful of that,
00:00
not telling you that it is
00:00
always the correct answer because that
00:00
would be terribly wrong and I wouldn't
00:00
want to lead you astray.
00:00
But Amazon likes their little baby,
00:00
they like Aurora and so just be mindful of that.
00:00
They do tend to lean towards
00:00
their own services over
00:00
their competitors and other vendors,
00:00
so just keep that in mind.
00:00
[LAUGHTER] RDS runs on the EC2 infrastructure,
00:00
so the same things that we use
00:00
for virtualization for EC2 instances,
00:00
same idea for RDS.
00:00
The hardware selection is going to be
00:00
optimized for databases
00:00
though so it's a little different.
00:00
It supports read replicas and multi-AZs.
00:00
You're going to want to make sure
00:00
you understand the differences.
00:00
Security is offered through identity access management.
00:00
Security groups, KMS, otherwise known as
00:00
key managed service, and SSL.
00:00
You get backups, snapshots,
00:00
and point-in-time restores and you
00:00
can schedule your maintenance for your servers as well.
00:00
In addition, you can monitor with
00:00
CloudWatch. That is basically it.
00:00
Now, I did not have a slide on the differences
00:00
between DynamoDB and relational database RDS.
00:00
But like I told you before,
00:00
there are two separate types of databases.
00:00
You have NoSQL, which is
00:00
a very common use
00:00
in software development and then you have RDS,
00:00
which is used for both software developments and
00:00
IT operations and security,
00:00
and data analytics and machine learning.
00:00
They all have their pros and cons.
00:00
MongoDB is a good substitute
00:00
for or a good example of an alternative to DynamoDB.
00:00
If we're looking at industry leaders,
00:00
Mongo is a popular one
00:00
and so DynamoDB would be like the flavor from AWS.
00:00
If you're looking for
00:00
something to help you understand the differences,
00:00
those were some things that I leveraged and that
00:00
helped me distinguish the two
00:00
apart and making sure
00:00
that you understand a little bit
00:00
of the characteristics of
00:00
NoSQL can also be a helpful distinction when you're
00:00
reviewing scenario-based questions for RDS and DynamoDB.
00:00
Make sure to browse through
00:00
the documentation a little bit
00:00
and get familiar with this.
00:00
But if you do already know what we're talking about here,
00:00
then you're totally fine.
00:00
You should be able to understand
00:00
the two differences here and go forward.
00:00
That is it for this lecture.
00:00
I'll go ahead and jump onto API gateways now,
00:00
so I'll see you in the next lecture.
Up Next
Module 9 Conclusion
6m
Similar Content