AVG Duration18h


This learning path contains all of our content relating to the services listed within the AWS Database category of the AWS Management Console. It contains our courses, labs, and assessments allowing you to develop your skills and knowledge in this specific area.

Topics and services covered in this learning path include:

  • Differences between AWS Database types
  • Fundamentals of all the AWS Database services
  • How to rotate DB credentials using Secrets Manager
  • Understanding authentication access controls across AWS databases
  • High availability for DynamoDB and Aurora
  • How the DynamoDB Accelerator (DAX) can enhance performance
  • RDS Multi-AZ and Read Replicas
  • Database scaling and elasticity
  • Database Monitoring
  • Costs associated with RDS
  • Backup and Restore capabilities
  • AWS Database Migration Service

If you have a specific request for content in this area, please send an e-mail to support@cloudacademy.com

Intended Audience

This learning path has been designed for those who are responsible for maintaining and managing databases infrastructure within AWS.  


You should have a basic understanding of AWS core services and VPC infrastructure 


Your certificate for this learning path

Training Content

Course - Beginner - 1h 1m
Overview of Differences Between AWS Database Types
This course covers AWS databases at a very high level and will include how they work, their strengths, and what workloads are best suited for them.
Course - Beginner - 1h 8m
Database Fundamentals for AWS - Part 1 of 2
This course (part of a two-part series on AWS database fundamentals) introduces you to Amazon RDS, Amazon DynamoDB, Amazon ElastiCache, and Amazon Neptune.
Exam - 25m
Knowledge Check: Database Fundamentals for AWS Part 1
Knowledge Check: Database Fundamentals for AWS Part 1
Hands-on Lab - Beginner - 1h 15m
Create Your First Amazon RDS Database
You will learn the steps to create and use the MySQL Relational Database using Amazon RDS.
Hands-on Lab Challenge - Beginner - 1h
Create Amazon RDS Database Instance Challenge
Put your Amazon RDS skills to the test in this hands-on challenge lab as you are tasked with creating a database.
Course - Beginner - 22m
When to use RDS Multi-AZ & Read Replicas
In this course, you'll learn about RDS multi-AZ and will come away knowing when to implement and use this feature within your own environment.
Course - Intermediate - 11m
Understanding RDS Scaling and Elasticity
This course explores how to scale your RDS databases based on reads or writes, horizontally or vertically.
Course - Beginner - 33m
Amazon RDS: Introduction to Monitoring
This introductory course provides a foundational awareness of the tools AWS available to monitor Amazon RDS databases
Course - Intermediate - 43m
Understanding Amazon RDS Performance Insights
This course explores Amazon RDS Performance Insights, a performance monitoring and tuning feature that can quickly assess the database load on an Amazon RDS database instance.
Course - Intermediate - 33m
Understanding Costs Associated with Amazon RDS
This course explores the cost metrics associated with the Amazon Relational Database Service, known as RDS.
Hands-on Lab - Beginner - 1h 45m
Storing and Rotating RDS Credentials in Secrets Manager
Learn how to use AWS SecretsManager and Amazon Relational Database Service to generate, store, and rotate a password in Secrets Manager. Use Secrets Manager with a Python application.
Hands-on Lab - Beginner - 1h
Create your first Amazon ElastiCache Cluster
ElastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory cache in the cloud. This lab experience will guide you during the creation of an Elasticache cluster and its the first usage.
Hands-on Lab - Intermediate - 1h 15m
Starting a Highly Available Graph Database With Amazon Neptune
In this lab, you will create a DB subnet group, a Neptune Database, and you will perform some SPARQL commands.
Course - Beginner - 1h 2m
Database Fundamentals for AWS - Part 2 of 2
This course (part of a two-part series on AWS database fundamentals) introduces you to Amazon Redshift, Amazon QLDB, Amazon DocumentDB, and Amazon Keyspaces.
Exam - 25m
Knowledge Check: Database Fundamentals for AWS Part 2
Knowledge Check: Database Fundamentals for AWS Part 2
Course - Intermediate - 24m
Understanding AWS Database Authentication & Access Controls
This course covers the different options available to you to enable you to authenticate to your Amazon RDS and Amazon DynamoDB Databases.
Course - Intermediate - 1h 32m
Working with Amazon DynamoDB
In this course, you'll learn the fundamentals of Amazon DynamoDB, including table design, reading, writing, and working with large tables.
Course - Intermediate - 23m
Amazon DynamoDB High Availability
This course explores Amazon Web Service's DynamoDB and teaches you how to architect DynamoDB setups.
Hands-on Lab - Beginner - 1h 10m
Introduction to DynamoDB
Move your first steps using DynamoDB. Create tables with and withoud secondary indexes, learn how to add new rows and query your data by using the AWS Management Console.
Course - Intermediate - 7m
Using Amazon DynamoDB Accelerator (DAX) to Enhance Performance
This short course focuses on the DynamoDB Accelerator, more commonly referred to as DAX.
Course - Intermediate - 39m
Backup and Restore Capabilities of Amazon RDS & Amazon DynamoDB
This course explores the different strategies that are available to back up and restore your AWS databases across Amazon RDS and Amazon DynamoDB.
Course - Intermediate - 15m
Security Best Practices when Working with AWS Databases
This course explores the security best practices when working with AWS databases, specifically looking at RDS and DynamoDB with some extra content related to Aurora.
Course - Intermediate - 34m
Amazon Aurora High Availability
This course explores the various configuration options and techniques that you can use to create highly available Amazon Aurora databases.
Hands-on Lab - Beginner - 1h 30m
Getting Started with Amazon Aurora Database Engine
A hands-on lab introducing you to the high performance and high availability Amazon Aurora database engine.
Hands-on Lab - Beginner - 1h 30m
Rewinding a MySQL Amazon Aurora Database with Backtrack
Learn how to rewind a MySQL Aurora RDS database using Backtrack. Backtrack can seamlessly restore your database in minutes and lets you move back and forth to examine data changes in detail.
Course - Intermediate - 27m
Protecting your AWS Databases through Encryption
This course looks at the different encryption mechanisms that can be utilized across different AWS Database services, thereby enhancing the security posture and protection of your data.
Course - Intermediate - 10m
Using Automation to Deploy AWS Databases
This course explores how to use automation when creating Amazon RDS databases. It includes using AWS Secrets Manager for increasing the security of provisioned resources by limiting human intervention.
Hands-on Lab - Intermediate - 1h
Configure Amazon DynamoDB triggers with AWS Lambda
Learn how to listen to DynamoDB update streams and process batches of records with AWS Lambda to augment your database behavior.
Course - Beginner - 1h 7m
Introduction to the AWS Database Migration Service
In this course, you'll learn about the AWS Database Migration Service and the AWS Database Schema Conversion Tool and how they can be used to migrate data.
Hands-on Lab Challenge - Beginner - 1h 10m
AWS Database Migration Service (DMS) Challenge
In this lab challenge, your database skills are tested as you are tasked to migrate data between two real RDS instances using AWS Database Migration Service.
Exam - 35m
Final Exam: Working with AWS Databases
Final Exam: Working with AWS Databases
About the Author
Learning paths175

Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data center and network infrastructure design, to cloud architecture and implementation.

To date, Stuart has created 150+ courses relating to Cloud reaching over 180,000 students, mostly within the AWS category and with a heavy focus on security and compliance.

Stuart is a member of the AWS Community Builders Program for his contributions towards AWS.

He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.

In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.

Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.