Skip to main content

Amazon Kinesis Data Streams

Amazon Kinesis Data Streams

Easily stream data at any scale

What is Kinesis Data Streams?

Amazon Kinesis Data Streams is a serverless, real-time data streaming service that makes it easy to capture, process, and analyze data streams at any scale. Continuously collect gigabytes of data per second from hundreds of thousands of sources, such as clickstreams, application logs, and IoT telemetry, and make it available in milliseconds for real-time analytics, machine learning, and dashboards. 

Benefits

    With Amazon Kinesis Data Streams, there are no servers to manage. The on-demand mode eliminates the need to provision or manage capacity required for running applications.

    Adjust your capacity to stream gigabytes per second of data with Kinesis Data Streams. Seamlessly scale your capacity up or down to stream gigabytes per second of data with Kinesis Data Streams. Get automatic provisioning and scaling with On-Demand Advantage mode 

    Pay only for what you use with Kinesis Data Streams, starting as low as $0.032 per GB of data ingested and $0.016 per GB of data retrieved. With the On-demand Advantage mode, you can still manage peak traffic without over-provisioning.

    Use built-in integrations with other AWS services to create analytics, serverless, and application integration solutions on AWS quickly.

    Deliver Kinesis data directly to streaming tables in Amazon S3 Tables or general purpose S3. Eliminate pipeline infrastructure overhead and reduce end-to-end ingestion costs by up to 50% and lower downstream query costs by up to 30% through intelligent inline data compaction.

Use cases

    Ingest and collect terabytes of data per day from application and service logs, clickstream data, sensor data, and in-app user events to power live dashboards, generate metrics, and deliver data into data lakes.

    Build applications for high-frequency event data such as clickstream data, and gain access to insights in seconds, not days, using AWS Lambda or Amazon Managed Service for Apache Flink. Deliver streaming data directly to Apache Iceberg tables and query up-to-the-minute insights from your data lake without managing pipelines or compaction jobs.

    Quickly pair with AWS Lambda to respond to or adjust immediate occurrences within the event-driven applications in your environment, at any scale.

    Feed fresh Kinesis data into AI/ML pipelines with minute-level freshness and optimized Parquet files and Iceberg tables for cost-efficient model training and inference.