Serverless Architectures with Amazon DynamoDB and Amazon Kinesis Streams with AWS Lambda
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
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 MinutesCourse 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
Tags
Related Courses
Data Analytics Learning PlanAmazon Web Services via AWS Skill Builder Introduction to Amazon Kinesis Streams (Japanese) (日本語吹き替え版)
Amazon Web Services via AWS Skill Builder Introduction to Amazon Kinesis Streams (Korean)
Amazon Web Services via AWS Skill Builder Introduction to Amazon Kinesis Streams (Simplified Chinese)
Amazon Web Services via AWS Skill Builder Introduction to Amazon Kinesis Streams (Traditional Chinese)
Amazon Web Services via AWS Skill Builder