Become an AI & ML Engineer with Cal Poly EPaCE — IBM-Certified Training
NY State-Licensed Certificates in Design, Coding & AI — Online
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn how to stay sharp and get up to speed with serverless applications in this course focused on Kinesis, an AWS serverless service.
Syllabus
Introduction
- Introduction to Kinesis
- What you should know
- What is serverless?
- Why infrastructure as code is so important?
- What you are going to build
- AWS SAM
- Installing and configuring AWS SAM
- AWS Lambda
- Get started with the project
- Kinesis introduction
- Create a Kinesis Data Stream with AWS SAM
- AWS Lambda and Kinesis streams
- Trigger a Lambda function
- Sending messages to the stream
- Filter events using ESM
- Challenge: Kinesis events and trigger two different functions depending on the event
- Solution: Kinesis events and trigger two different functions depending on the event
- What are event-driven applications?
- Amazon EventBridge
- Amazon EventBridge event bus
- Creating the first EventBridge event bus
- Amazon EventBridge Pipes
- Creating the first pipe with AWS SAM
- Adding a filter to the pipe
- Challenge: Create a pipe with a filter for the analytics events
- Solution: Create a pipe with a filter for the EDA events
- Introduction to Kinesis Firehose
- Creating Kinesis Firehose
- Enrichment and transformation of events
- Challenge: Enrichment and transformation of events
- Solution: Enrichment and transformation of events
- What you have built
- Clean up the AWS environment
- Next steps
Taught by
Marcia Villalba