YoVDO

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

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon DynamoDB Courses Python Courses Node.Js Courses AWS Lambda Courses Event-Driven Programming Courses Serverless Architectures Courses Lambda Functions Courses Amazon CloudWatch Courses Amazon Kinesis Streams Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Tags

Related Courses

Building Modern Python Applications on AWS
Amazon Web Services via edX
Building Modern Java Applications on AWS
Amazon Web Services via edX
Building Modern Nodejs Applications on AWS
Amazon Web Services via edX
Build a RESTful API(Node.js) using AWS Lambda & API Gateway
Coursera Project Network via Coursera
Build a Python application(API) on AWS(Lambda+API Gateway)
Coursera Project Network via Coursera