Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AWS Database Services - Hands-On Lab Demos
Rating: 4.1 out of 5(2 ratings)
3,582 students

AWS Database Services - Hands-On Lab Demos

Master AWS Databases. Watch hands-on labs for RDS, DynamoDB, Aurora, and Neptune.
Created byDeepak Dubey
Last updated 11/2025
English

What you'll learn

  • Deploy, connect to, and manage a fully-featured relational database using Amazon RDS.
  • Create, query, and manage a high-performance NoSQL database table in Amazon DynamoDB.
  • Launch and interact with a high-performance, cloud-native database using Amazon Aurora.
  • Deploy an in-memory cache using Amazon ElastiCache to boost application performance.

Course content

1 section9 lectures3h 20m total length
  • Amazon Aurora - Hands-On Demo18:36
  • Amazon DynamoDB - Hands-On Demo14:43
  • Amazon MemoryDB for Redis - Hands-On Demo30:18
  • Amazon Neptune - Hands-On Demo18:57
  • Amazon RDS - Hands-On Demo10:57
  • Amazon DocumentDB (with MongoDB compatibility) - Hands-On Demo19:10
  • Amazon ElastiCache - Hands-On Demo39:11
  • Amazon Keyspaces (for Apache Cassandra) - Hands-On Demo26:37
  • Amazon Redshift - Hands-On Demo21:58

Requirements

  • An active AWS account (Free Tier recommended) is essential to follow along with the hands-on demos.
  • A foundational understanding of core AWS services (like S3, EC2, IAM) and comfort navigating the AWS Console is required.
  • A basic understanding of database concepts (e.g., what is a relational database? what is NoSQL?) is highly recommended.
  • No prior expertise in any specific AWS database service (like RDS or DynamoDB) is required. That's what you will learn in this course!

Description

Tired of reading documentation? The best way to learn AWS databases is to see them in action.

The AWS database portfolio is vast and powerful, but knowing which service to use—and how to use it—is a major challenge. When do you use a relational database or NoSQL? What's the difference between an in-memory cache and a data warehouse?

This course is designed to answer those questions not with slides, but with practical, over-the-shoulder lab demos.

We skip the long, boring theory and get straight into the AWS console. This course is a comprehensive collection of hands-on demonstrations where I'll walk you through the setup, configuration, and real-world use of the most important AWS database services. You will see how to build, why we're clicking each button, and what the end result looks like.

This is not a "what is" course; this is a "how-to" course.

You will get practical, hands-on demos of:

  • Amazon RDS: Launching, connecting to, and managing a fully-featured relational database (like MySQL or PostgreSQL).

  • Amazon DynamoDB: Designing, creating, and querying a high-performance, single-digit millisecond NoSQL table.

  • Amazon Aurora: Setting up a cloud-native, high-performance database with superior availability and fault tolerance.

  • Amazon ElastiCache: Deploying an in-memory cache (like Redis or Memcached) to dramatically speed up your application's performance.

  • Amazon Neptune: Building and querying a graph database to manage highly connected data for social networks or recommendation engines.

  • Amazon DocumentDB: Launching and managing a secure, scalable, and highly available MongoDB-compatible database.

  • Amazon MemoryDB for Redis: Using a durable, in-memory database service for applications that require ultra-fast performance.

Who is this course for?

  • Developers (Backend, Frontend, or Full-Stack) who need to build database-driven applications on AWS.

  • Solutions Architects who need to design and recommend the right database solutions.

  • Aspiring Database Administrators (DBAs) and Data Engineers.

  • Anyone studying for the AWS Certified Database - Specialty or AWS Certified Solutions Architect exams.

If you learn best by "seeing" and "doing," this is the perfect course for you.

Enroll today and let's start building!

Who this course is for:

  • Developers (Backend or Full-stack) who need to build, connect, and manage databases for their applications on AWS.
  • Solutions Architects who need to understand the practical, hands-on implementation of AWS database services.
  • Aspiring Database Administrators (DBAs) or Data Engineers looking to build practical skills with cloud databases.