AWS Kinesis Data Streams

A massively scalable and durable real-time data streaming service

A massively scalable and durable real-time data streaming service

Main information

Amazon Kinesis Data Streams is an essential component of Amazon Kinesis service that allows processing streaming data at any scale. As presented by AWS, it allows to "ingest, process and analyze high volumes of high-velocity data from a variety of sources in real-time." It can collect data from different sources such as clickstreams, IoT devices, or logs. The collected data streams are divided into shards partitions). With its ability to reprocess and replay the data multiple times, it can be accessed by multiple applications at the same time. The data is available 24 hours by default, but the retention period can be increased up to 7 days. Kinesis Data Streams is not a database, so the data can't be deleted and disappear at the end of the retention period. Companies like Netflix, Zillow, and Thomson Reuters use Amazon Kinesis Data Streams

Use cases
Real-time data analytics
Run near real-time analysis while paying only when your app is running
Link to documentation
Encrypt your data using keys you create and control
Read more
Enhanced fan-out (AWS)
An optional feature for Kinesis Data Streams consumers that provides logical 2 MB/sec throughput pipes between consumers and shards. This allows customers to scale the number of consumers reading from a data stream in parallel, while maintaining high performance.
Read more
Analytics and BI
Launch date
Update link
Access resource
Last release date
Popularity (number Github repo)
Use cases
Real-time data analytics
Languages supported
JavaScript, Python, PHP, .net, Ruby, Java, Go, Node.js, C++
Commercial documentation link
Access resource
Technical documentation link
Access resource
Last product news
Access resource
Pricing information link
Access resource
Pricing description
Amazon Kinesis Data Streams uses simple pay as you go pricing. There is neither upfront cost nor minimum fees, and you only pay for the resources you use. Pricing is based on two core dimensions - Shard Hour and PUT Payload Unit, and optional dimensions for enhanced fan-out, extended data retention, and long-term data retention.
Free-tier offer
Featured clients
Netflix; Zillow; Thomson Reuters; Hearst Corporation; Nordstrom
Case study
Access resource
Other ressource
Access resource
Be a part of the product and improve it by giving feedback
Suggest an update