Amazon RDS: Introduction to Monitoring
Course Introduction

This introductory course provides a solid foundation in monitoring Amazon RDS using AWS tools.

It begins by getting you acquainted with monitoring databases hosted on the Amazon RDS service and then moves on to explore the available AWS tools that can be used for this purpose.

If you have any feedback relating to this course, please reach out to us at

Learning Objectives

  • Learn about database monitoring in AWS
  • How monitoring databases in the cloud is different from on-premises
  • Understand the AWS tools available inside RDS for monitoring
  • Become aware of the AWS infrastructure monitoring tools that can be used to monitor RDS

Intended Audience

This course is intended for anyone who is new to database monitoring — or monitoring in general — and needs to monitor databases hosted in Amazon RDS.


To get the most out of this course, you should have a basic knowledge of cloud computing (Amazon Web Services in particular) and have a high-level understanding of how relational databases work.


Hello and welcome to this course on monitoring databases hosted in the Amazon Relational Database Service, RDS. This course serves as an introduction to the monitoring of Amazon RDS using AWS-provided tooling. My name is Stephen Cole and I will be your instructor for this course. I've been working in the cloud for several years and currently hold six active AWS certifications including the AWS Certified Database Specialty cert. My contact information is shown on the screen. Please feel free to connect with me or reach out with any questions, comments, or concerns. Alternatively, you can always contact us here at Cloud Academy by sending an email to and one of our cloud experts will reply to you.

This course is intended for people that are new to database monitoring, or monitoring in general, and need to measure the performance of databases hosted in RDS. If you are new to RDS, new to monitoring on AWS in general, or are looking to gain an understanding of what it means to do database monitoring, this course will cover, at a very high level, what monitoring is, list what AWS tools are available to monitor RDS and outline how these tools work.

My goal, in this course, is to help you understand what monitoring is, how it works, its benefits and how to get started with a monitoring plan. Development in the cloud is highly iterative. It is always changing to adapt to customer, business, and regulatory needs. I also wanna show that there is no single way to monitor that is the best way and that monitoring can and will change over time. Upon completion of this course, if someone asks you if it is possible to monitor database waits, see CPU spikes on a database instance, or get an alert based on available disk space, you'll have an understanding of what questions like this mean and a general idea of where to look.

You should have a basic understanding of cloud computing, in general, preferably with Amazon Web Services experience. Also, RDS is Amazon's relational database service. You should know how relational databases work at a high level. If you're new to Amazon RDS, Cloud Academy has courseware available. My suggestion is to complete the AWS Database fundamentals first. It will make the concepts in this course easier to understand.

While I'm not gonna cover topics like SQL, specific database engines or how to connect to a database, I do expect that you know what these things are and that you have a basic understanding of networking, security and storage. If you've never created a database using RDS, or it's been a while since you've created one, Cloud Academy has several labs available to help.

The feedback we get on courses is incredibly valuable. Your input helps us improve our content and ensures that you continue to have the best possible learning experience. If you have any feedback, positive or negative, send an email to We would love to hear from you. Tell us what you've learned, what could use some attention, or what worked well for you.

About the Author
Learning Paths

Stephen is the AWS Certification Specialist at Cloud Academy. His content focuses heavily on topics related to certification on Amazon Web Services technologies. He loves teaching and believes that there are no shortcuts to certification but it is possible to find the right path and course of study.

Stephen has worked in IT for over 25 years in roles ranging from tech support to systems engineering. At one point, he taught computer network technology at a community college in Washington state.

Before coming to Cloud Academy, Stephen worked as a trainer and curriculum developer at AWS and brings a wealth of knowledge and experience in cloud technologies.

In his spare time, Stephen enjoys reading, sudoku, gaming, and modern square dancing.