Hands-On with Amazon DocumentDB

By David Thomas

Amazon DocumentDB is a fully managed MongoDB-compatible database service. In this course, we’ll get hands-on with DocumentDB!

18 hours
  • 58 Lessons
  • 14 Hands-On Labs
  • 7 Course Quizzes

About the course

Amazon DocumentDB is a fully managed MongoDB-compatible database service. In this course, we will get hands-on with DocumentDB by first creating and connecting to a new cluster. We’ll also look at migrating data into your cluster as well as backing up and restoring data using snapshots. After some troubleshooting advice and security best practices, we will wrap up with monitoring your cluster and scaling to meet application needs.

We will be manipulating files on the command line, so some basic Linux knowledge is expected. Familiarity with document databases is also useful, so check out the Prerequisites lesson in the Introduction section for more information.

After completing this course, you will have hands-on experience with Amazon DocumentDB. You should be able to deploy a new cluster, migrate data to it, and perform other management tasks.

  • Chapter 1 4 Lessons Introduction 4:57

    Course Introduction

    1:19

    About the Training Architect

    0:33

    Prerequisites

    1:13

    Understanding Amazon DocumentDB

    1:52
  • Chapter 2 6 Lessons Creating and Connecting 1:13:51

    Section Introduction

    1:27

    Creating an Amazon DocumentDB Cluster

    5:06

    Connecting to an Amazon DocumentDB Cluster

    5:51

    Section Recap

    1:27

    Create and Connect to an Amazon DocumentDB Cluster

    45:00 Hands-On Lab

    1129 - Creating and Connecting to Amazon DocumentDB

    15:00 Quiz
  • Chapter 3 10 Lessons Migrations 2:30:00

    Section Introduction

    2:06

    Exploring DocumentDB Tools

    11:10

    Discovering Migration Sources

    4:05

    Understanding Cluster Requirements

    3:56

    Defining Migration Approaches

    3:13

    Testing Your Migration

    3:01

    Section Recap

    2:29

    Perform an Online migration of a MongoDB instance to Amazon DocumentDB

    45:00 Hands-On Lab

    Perform an Offline migration of a MongoDB instance to Amazon DocumentDB

    30:00 Hands-On Lab

    1129 - Migrating to Amazon DocumentDB

    45:00 Quiz
  • Chapter 4 7 Lessons Backing Up and Restoring 1:52:36

    Section Introduction

    1:04

    Creating Snapshots

    2:14

    Restoring Snapshots

    3:02

    Section Recap

    1:16

    Create a Manual Cluster Snapshot of Amazon DocumentDB

    45:00 Hands-On Lab

    Restore an Amazon DocumentDB Cluster from a Snapshot

    45:00 Hands-On Lab

    1129 - Backing Up and Restoring Amazon DocumentDB

    15:00 Quiz
  • Chapter 5 7 Lessons Troubleshooting 3:41:55

    Section Introduction

    0:39

    Connection Issues

    3:14

    Discovering Index Creation

    3:53

    Exploring Performance Issues

    3:14

    Section Recap

    0:55

    Troubleshoot this connection to an Amazon DocumentDB Endpoint

    45:00 Hands-On Lab

    1129 - Troubleshooting Amazon DocumentDB

    2:45:00 Quiz
  • Chapter 6 9 Lessons Security 2:42:38

    Section Introduction

    0:57

    Using Data Encryption

    5:14

    Exploring User Management

    3:04

    Understanding Resilience and Compliance

    2:04

    Section Recap

    1:19

    Enable Storage Encryption on Amazon DocumentDB

    30:00 Hands-On Lab

    Enable Transport Layer Security (TLS) on Amazon DocumentDB

    30:00 Hands-On Lab

    Create a new user account on Amazon DocumentDB

    45:00 Hands-On Lab

    1129 - Securing Amazon DocumentDB

    45:00 Quiz
  • Chapter 7 11 Lessons Monitoring 4:19:24

    Section Introduction

    0:39

    Monitoring Clusters vs. Monitoring Instances

    2:20

    Exploring Event Subscriptions

    2:54

    Monitoring DocumentDB with CloudWatch

    3:25

    Monitoring DocumentDB with CloudTrail

    3:07

    Discovering Audit Logging

    5:11

    Section Recap

    1:48

    Subscribe to Amazon DocumentDB events

    45:00 Hands-On Lab

    View CloudWatch data for Amazon DocumentDB

    45:00 Hands-On Lab

    View Audit events for Amazon DocumentDB

    1:45:00 Hands-On Lab

    1129 - Monitoring to Amazon DocumentDB

    45:00 Quiz
  • Chapter 8 9 Lessons Scaling Amazon DocumentDB 4:27:44

    Section Introduction

    0:41

    Exploring Storage Scaling

    1:05

    Understanding Compute Instance Scaling

    1:43

    Discovering Read Scaling

    3:15

    Learning about Write Scaling

    4:44

    Section Recap

    1:16

    Scale this Amazon DocumentDB cluster for Write Performance

    1:45:00 Hands-On Lab

    Scale this Amazon DocumentDB cluster for Read Performance

    1:45:00 Hands-On Lab

    1129 - Scaling Amazon DocumentDB

    45:00 Quiz
  • Chapter 9 2 Lessons Conclusion 2:35

    Course Summary

    2:05

    Conclusion and What’s Next

    0:30

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!