Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
AWS Data Engineering Certification Prep
·
Module 2
Real-time Data Ingestion with Kinesis
1
Choosing the Right Kinesis Service
Differentiate between Kinesis Data Streams, Data Firehose, and Data Analytics use cases.
2
Optimizing Kinesis Shard Capacity
Configure Kinesis Data Streams with appropriate shard capacity for streaming workloads.
3
Building Kinesis Data Stream Apps with AWS SDK and KCL
Implement producer and consumer applications for Kinesis Data Streams using the AWS SDK and KCL.
4
Implementing Kinesis Data Firehose Delivery Streams
Implement a Kinesis Data Firehose delivery stream to Amazon S3, Redshift, or OpenSearch.
5
Kinesis Firehose Data Transformation with Lambda
Configure data transformation in Kinesis Firehose using Lambda functions.
6
Configuring Firehose Error Handling with S3 Backup
Configure error handling for Firehose delivery streams using an S3 backup location.
7
Troubleshooting Kinesis Hot Shards
Diagnose and resolve common streaming data issues, such as Kinesis hot shards.
8
Serverless Stream Processing with Kinesis and Lambda
Process Kinesis streams using AWS Lambda, including Dead-Letter Queue (DLQ) configuration.
Previous module
Data Lake and Security Foundations
Next module
Managed Streaming with Apache Kafka (MSK)