Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

AWS Databases Crash Course – RDS, Aurora & DynamoDB

via Udemy

Overview

Hands-on RDS, Aurora, DynamoDB training with easy-to-follow lessons. Gain real-world skills & prep for certification!

What you'll learn:
  • Understand basic database concepts and how they fit into AWS RDS and Aurora
  • Create relational databases that are highly available and scalable
  • Configure read replicas, multi-az availability, backups, and global multi-region databases
  • Use downloadable PDF study guides to reinforce your learning
  • Learn about the benefits of Aurora including serverless, and create database clusters
  • Frequent quizzes help to ensure you have learned key concepts

"Great introduction to AWS RDS and AWS Aurora databases. Rick explains all of the concepts very thoroughly and the organization of the content and quizzes are very well put." -Ivan

"Undoubtedly the best course on AWS RDS along with Aurora available in internet. Rick will decouple all the specifics of RDS services in short chunks and explain them with demos from basic to intermediate level. This increased my knowledge on the subject matter quite extensively." -Dwaipayan


Do you need to understand databases in AWS — including RDS, Aurora and DynamoDB? Have you found that many training resources use overly technical language that makes it hard to grasp the fundamentals?

If you want to quickly and clearly build a solid understanding of AWS-managed databases — both relational and NoSQL — this course is for you.

In this course, you’ll learn:

  • The difference between relational and non-relational databases

  • How database scaling works — vertical vs. horizontal

  • The nature and benefits of the RDS managed service

  • How to use RDS automated backups and on-demand snapshots

  • How to secure RDS and Aurora databases with security groups, SSL/TLS, and encryption

  • Authentication using IAM and Secrets Manager

  • How to use parameter and option groups to customize databases

  • How to deploy Multi-AZ databases for failover protection

  • How to scale out databases using read replicas

  • The architecture and features of Aurora

  • How to deploy provisioned and serverless Aurora DB clusters

  • How to deploy Aurora global databases across multiple regions

New DynamoDB lessons include:

  • Introduction to NoSQL databases

  • Introduction to DynamoDB — AWS’s fully managed NoSQL database

  • Hands-on: Create DynamoDB tables with partition and sort keys

  • Understanding and configuring DynamoDB capacity (Provisioned vs. On-Demand)

  • DynamoDB API basics for certification prep

  • DynamoDB Indexes — searching efficiently with Local and Global Secondary Indexes

I’ve taught hundreds of thousands of students across a variety of platforms, and I believe anyone who needs to understand AWS databases will love this course. Most lectures are 5–15 minutes long and designed to be clear, concise, and practical.

If you need to work with RDS, Aurora, or DynamoDB, this course will give you a strong foundation — it’s the perfect place to start.

Syllabus

  • Introduction
  • RDS
  • Aurora

Taught by

Rick Crisci

Reviews

4.6 rating at Udemy based on 1214 ratings

Start your review of AWS Databases Crash Course – RDS, Aurora & DynamoDB

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.