In this lab, you'll create a real-time streaming data pipeline using Amazon Kinesis Data Streams and AWS Lambda. You'll learn how to ingest data with Kinesis, process it in real-time using Lambda, and store the processed data in Amazon S3. This pipeline can be used in various real-world applications such as monitoring application logs, IoT data streams, or financial transactions. By the end of this lab, you'll have a deeper understanding of building serverless data workflows and integrating different AWS services.
A retail company wants to monitor and analyze customer behavior in real-time. They aim to collect data from various sources like web applications and in-store sensors to enhance customer experience. You are tasked with building a scalable and reliable data pipeline that processes this data in real-time and provides insights to the analytics team.