Course description
Â
In this course, you explore Amazon DynamoDB data modeling concepts and use cases to help improve your application's performance, scalability, and resource utilization goals.
Â
•      Course level: Intermediate
•      Duration: 60 Minutes
Â
Activities
Â
This course includes the following: Use cases, video demonstration, and knowledge checks.
Â
Course objectives
Â
In this course, you will learn to do the following:
•      Recognize the benefits of data modeling on Amazon DynamoDB.
•      Identify DynamoDB data modeling concepts and best practices.
•      Explore DynamoDB data modeling use cases.
Â
Intended audience
Â
This course is intended for the following job roles:
•      Cloud architects
•      Data architects
•      Developers
Â
Prerequisites
Â
We recommend that attendees of this course have the following prerequisites:
•      Getting Started with Amazon DynamoDB course
•      NoSQL Workbench or DynamoDB Local installed
Â
Course outline
Â
Section 1: Overview
•      Lesson 1: How to Use This Course
•      Lesson 2: Introduction
Section 2: Basic Concepts
•      Lesson 3: Denormalization
•      Lesson 4: Item Collections
•      Lesson 5: Adjacency Lists
•      Lesson 6: Global Secondary Indexes
Section 3: Use Cases
•      Lesson 7: Online Store
•      Lesson 8: Multiplayer Game
Section 4: Wrap-Up
•      Lesson 9: Resources