Monitor Lambda Functions with Amazon Kinesis Streams
In this lab, you’ll practice AWS Lambda function and Kinesis Streams. When you’re finished with this lab, you’ll have set up four different types of Kinesis Streams.
Terms and conditions apply.
Lab info
Lab author
Challenge
Create Kinesis Data Streams
You are going to create a Kinesis Data Stream named Pluralsight-Kinesis-DS.
Challenge
Create a Lambda Function to Process Kinesis Data Streams
You are going to create a Lambda function that is triggered by the Kinesis Data Stream created in Challenge 1. The data from Kinesis Data Stream is logged to CloudWatch Logs.
Challenge
Add Kinesis Data Stream Trigger for Lambda Function
You will set up a trigger for the Lambda function created in Challenge 2. The trigger will be the Kinesis Data Stream created in Challenge 1.
Challenge
Configure Lambda Function That Emits Data for AWS Kinesis Data Streams
You are going to configure a lambda function that has been already created. The configuration will help the lambda function to generate 15 random strings and emit this data to the AWS Kinesis Data Stream created in Challenge 1.
Challenge
Review Test Data in the CloudWatch Log
You are going to see the data created in Challenge 4 in the CloudWatch log of the Lambda function created in Challenge 2.
Challenge
Create AWS Kinesis Data Firehose
You will be creating AWS Kinesis Data Firehose.
Challenge
Test the Kinesis Data Firehose
You will send test data to the Kinesis Data Firehose created in Challenge 6. After sending data, you will see the data log in the S3 bucket.
Challenge
Create Kinesis Video Stream
You will create a Kinesis Video Stream.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
Recommended prerequisites
- Familiarity with AWS console is preferable.
- Familiarity with AWS S3 and Lambda function is preferable