This is part one of a three-part lab which teaches you how to create a serverless web app with an Amazon DynamoDB backend data store. In this first part of the lab, you will build the infrastructure you will need in subsequent labs. You will create a DynamoDB table and add data, then build the necessary IAM roles and polices. To successfully complete this lab, you should be familiar with DynamoDB and IAM through taking those introductory labs.
Level
Fundamental
Duration
1 Hours 0 MinutesCourse Objectives
In this course, you will learn how to:
- Create an Amazon DynamoDB table
- Add items to your Amazon DynamoDB table
- Understand the structure of IAM roles and policies needed to access your table
Intended Audience
This course is intended for:
- Data Engineers
- Developers
Prerequisites
We recommend that attendees of this course have the following prerequisites:
- You should familiarize yourself with key concepts by taking the **Introduction to Amazon DynamoDB** and **Introduction to AWS Identity and Access Management (IAM)** labs. This is the first in a three-part series of labs. Each of the three labs can stand alone, but because the labs build upon what you learned previously, taking all three in order is the best learning experience.
Course Outline
- Task 1: Create Your DynamoDB Table
- Task 2: Add Items via Form Method
- Task 3: Add Items via JSON
- Task 4: Review IAM Policies and Roles