This lab demonstrates how to create the Amazon DynamoDB table and the Amazon API Gateway hosted API that’s used by the application.
Level
Intermediate
Duration
1 Hours 0 Minutes
Course Objectives
By the end of this lab, you will be able to do the following:
- Create a DynamoDB table.
- Update the application to save the mapping from uniqueGridId to an S3 object by using dynamodb.put_item.
- Deploy the application.
- Create an API by using API Gateway.
- Run the API to create the grid image and an S3 presigned URL.
Intended Audience
This course is intended for:
- Developers
Prerequisites
To successfully complete this lab:
- You should be familiar with basic navigation of the AWS Management Console.
- You should be comfortable editing and running scripts by using an AWS Cloud9 code editor and terminal.
- You should have a basic understanding of and familiarity with Amazon S3.
- You should have a basic understanding of and familiarity with Amazon API Gateway.
Course Outline
- Task 1: Create a DynamoDB table
- Task 2: Update the application to use DynamoDB and create a Lambda function
- Task 3: Create an API by using API Gateway
- Task 4: Create the grid image by using API Gateway