🔶

Amazon Kinesis Data Streams

Used to collect, process, and store streaming data in real time from a wide range of producers.

Typical Data Sources

  • Clickstream data from websites and applications
  • IoT devices sending telemetry or sensor readings
  • Metrics and logs from servers, applications, and infrastructure

Producers

  • Kinesis Agent for easy log and metric forwarding
  • Custom applications using the AWS SDK or Kinesis Producer Library (KPL)

Consumers

  • AWS Lambda for serverless event processing
  • Amazon Kinesis Data Firehose for delivery to storage and analytics services
  • Amazon Managed Service for Apache Flink for advanced stream processing
  • Other real-time analytics or processing applications

Key Benefit

Provides a scalable, durable, and low-latency platform for real-time data ingestion, enabling analytics and insights as data arrives.
 
🟢
Kinesis Data Streams – Key Features
🟢
Kinesis Data Streams – Capacity Modes
🟡
Kinesis Data Streams – Enhanced Fan-Out