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

Amazon Web Services

Serverless Architectures with Amazon DynamoDB and Amazon Kinesis Streams with AWS Lambda

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 a two part lab. In part one of the lab, you will create a Lambda function from a blueprint, create an Amazon Kinesis Stream, then trigger the function with data from your stream and monitor the process with Amazon CloudWatch. In part two of the lab, you will learn the basics of event-driven programming using Amazon DynamoDB, its Streams feature, and AWS Lambda. You will walk through the process of building a real-world application using AWS Triggers, which combines DynamoDB Streams and Lambda. Prerequisites: To successfully complete this lab, you should be familiar with DynamoDB and Kinesis through taking those introductory labs. Node.js and Python programming are required, although full solution code is provided. You should have at a minimum taken the Introduction to AWS Lambda lab.


Level

Intermediate


Duration

1 Hours 0 Minutes


Course Objectives

In this course, you will learn how to:

  • Create an AWS Lambda function from a blueprint
  • Create an Amazon Kinesis Stream
  • Use Amazon CloudWatch to monitor Kinesis event data triggering your Lambda function
  • Create an Amazon DynamoDB table and insert items
  • Enable the Amazon DynamoDB Streams feature
  • Configure and troubleshoot Lambda functions


Intended Audience

This course is intended for:

  • Architects
  • Data Engineers
  • Developers
  • Infrastructure Engineers

Prerequisites

We recommend that attendees of this course have the following prerequisites:

  • Familiar with DynamoDB and Kinesis by taking relevant introductory labs
  • Node.js and Python programming skills are recommended, although full solution code is provided
  • Completed the **Introduction to AWS Lambda** self-paced lab


Course Outline

  • Task 1: Create an Amazon Kinesis Stream
  • Task 2: Create a Lambda Function
  • Task 3: Test your Function
  • Task 4: Create Tables in DynamoDB
  • Task 5: Create a Lambda Function

Reviews

Start your review of Serverless Architectures with Amazon DynamoDB and Amazon Kinesis Streams with AWS Lambda

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.