Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Serverless Web Apps using Amazon DynamoDB - Part 2

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Languages Available: Español (Latinoamérica) | Français | Bahasa Indonesia | Italiano | 日本語 | 한국어 | Português (Brasil) | 中文(简体)

This is part two of a three-part lab which teaches you how to create a "serverless" web app with an Amazon DynamoDB backend data store. In this second part of the lab, you will build upon the infrastructure created in part one. You will go on to create Lambda functions that interact with the DynamoDB table and add data, then build the necessary IAM roles and polices to support access to the functions and database via API Gateway. To successfully complete this lab, you should be familiar with DynamoDB, API Gateway, and IAM.


Level

Fundamental


Duration

1 Hours 0 Minutes


Course Objectives

In this course, you will learn how to:

  • Create Lambda functions that retrieve data in a DynamoDB table in two different ways
  • Test Lambda functions with a template
  • Configure custom tests for Lambda functions


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 second 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, you should take the **Serverless Web Apps using Amazon DynamoDB - Part 1** prior to taking this lab.


Course Outline

  • Task 1: Check CloudFormation Status
  • Task 2: Create Your Lambda Functions

Reviews

Start your review of Serverless Web Apps using Amazon DynamoDB - Part 2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.