Implement a Data Ingestion Solution Using Amazon Kinesis Data Firehose
In this lab, you'll practice streaming temperature feeds to a Firehose delivery stream. When you’re finished with this lab, you’ll have a Kinesis delivery stream with simulated real-time temperature sensor data generated via a Python script.
Terms and conditions apply.
Lab info
Lab author
Challenge
Create a Kinesis Data Stream
You'll configure a Kinesis Data Stream to accept streaming data from live temperature feeds (simulated IoT sensor devices).
Challenge
Connect to an EC2 and Configure Live Temperature Feeds to the Data Stream
You'll configure simulated live temperature feeds for Kinesis Data Streams.
Challenge
Create a Kinesis Firehose Delivery Stream
You'll configure a Kinesis Firehose delivery stream to reliably load streaming data into an S3 bucket.
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
- AWS CLI
- Python
- AWS S3 Buckets
- AWS CloudWatch