Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AWS Databases Crash Course – RDS, Aurora & DynamoDB
Highest Rated
Rating: 4.7 out of 5(1,316 ratings)
6,060 students

AWS Databases Crash Course – RDS, Aurora & DynamoDB

Hands-on RDS, Aurora, DynamoDB training with easy-to-follow lessons. Gain real-world skills & prep for certification!
Created byRick Crisci
Last updated 11/2025
English

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

Course content

4 sections47 lectures5h 15m total length
  • Introduction1:11
  • List of Commonly Used Acronyms0:36
  • AWS Database Concepts9:53

    In this lesson, we're introduced to the fundamental concepts of databases, focusing on the initial exploration of structured data. The primary emphasis is on relational databases, where data is organized in a structured manner following a specific schema. The tutorial delves into key components such as tables, entities, attributes, and SQL (Structured Query Language), highlighting the interconnected nature of relational databases and the use of indexes to enhance query performance. The distinction between relational and non-relational (NoSQL) databases is also explained, with an example of semi-structured data and its suitability for NoSQL databases like DynamoDB. The lesson provides a foundational understanding of database concepts, emphasizing the importance of structured data organization for efficient data management.

  • Quiz: AWS Database Concepts

Requirements

  • None

Description

"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.

Who this course is for:

  • Anyone preparing for the AWS Certifications including Architect Associate, Database Specialty, Sysops, and more.
  • Anyone who needs to create, manage, and design relational databases