This is part three of a three-part lab which teaches you how to create a serverless web app with an Amazon DynamoDB backend data store. In this lab you will configure an API using Amazon API Gateway and set up a public website to retrieve information from your DynamoDB table via Lambda functions, using what you learned in all three labs. To successfully complete this lab, you should be familiar with DynamoDB and API Gateway through taking those introductory labs.
Level
Fundamental
Duration
1 Hours 0 MinutesCourse Objectives
In this course, you will learn how to:
- Create an API for Lambda functions to access a DynamoDB table using Amazon API Gateway
- Generate the SDK for your API
- Configure and publish content with Amazon S3
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** lab. This is the third 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 **Serverless Web Apps using Amazon DynamoDB - Part 1** and **Serverless Web Apps using Amazon DynamoDB - Part 2** prior to this lab is the best learning experience.
Course Outline
- Task 1: Verify Resources
- Task 2: Create and Deploy an API
- Task 3: Generate the SDK For Your API
- Task 4: Publish With S3