Serverless Streaming Data Service - Amazon Kinesis

Collect, process, and analyze real-time video and data streams

What is Amazon Kinesis?

Collect, process, and analyze real-time, streaming data so you can get timely insights and react quickly to new information.

Ingest real-time data such as video, audio, application logs, website clickstreams, and IoT telemetry data for machine learning, analytics, and other applications.

Process and analyze data as it arrives and respond instantly instead of having to wait until all your data is collected before the processing can begin.

Introduction to Amazon Kinesis (2:08)

Use Cases

Build video analytics applications

Securely stream video from camera-equipped devices in homes and public places to AWS and use these video streams for security monitoring, face detection,and other analytics.

Evolve from batch to real-time analytics

Perform real-time analytics on data that has been traditionally analyzed using batch processing. For example, sharing data between different applications and streaming extract-transform-load.

Build real-time applications

Use Kinesis for real-time applications such as application monitoring, fraud detection, and live leader-boards to learn about what your customers and applications are doing right now and react promptly.

Analyze IoT device data

Process streaming data from IoT devices and use the data to send real-time alerts or take other actions programmatically when a sensor exceeds certain operating thresholds.

Amazon Kinesis Services
PRODUCT  DESCRIPTION  PRODUCT PRICING

Amazon Kinesis Video Streams

Easy to securely stream video from connected devices to AWS for analytics, machine learning (ML), and other processing.

AWS Kinesis Video Streams pricing

Amazon Kinesis Data Streams

Scalable and durable real-time data streaming service that can continuously capture gigabytes of data per second from hundreds of thousands of sources.

Amazon Kinesis Data Streams pricing

Amazon Data Firehose
Capture, transform, and load data streams into AWS data stores for near real-time analytics with existing business intelligence tools.
Amazon Data Firehose pricing
Amazon Managed Service for Apache Flink

Process data streams in real time with SQL or Apache Flink without having to learn new programming languages or processing frameworks.  Amazon Managed Service for Apache Flink pricing

Learn More About Amazon Kinesis

Browse through our collection of videos to learn more about Amazon Kinesis

  • Customer Stories
  • Zillow uses Kinesis Data Streams to collect public record data and MLS listings, and then update home value estimates in near real-time so home buyers and sellers can get the most up to date home value estimates. Zillow also sends the same data to its Amazon S3 data lake using Amazon Data Firehose, so that all the applications can work with the most recent information.

    Netflix uses Amazon Kinesis to monitor the communications between all of its applications so it can detect and fix issues quickly, ensuring high service uptime and availability to its customers.
    Veritone Inc. (NASDAQ: VERI), a leading artificial intelligence (AI) and cognitive solutions provider, combines a powerful suite of applications with over 120 best-in-class cognitive engines including facial and object recognition, transcription, geolocation, sentiment detection, and translation. With Amazon Kinesis Video Streams, customers can easily stream their content to AWS, where Veritone processes and enriches their content with AI, in near real-time and at scale. Within seconds of capture, Kinesis Video Streams and Veritone make every frame of video or second of audio searchable for objects, faces, brands, keywords and more.
    Sonos uses Amazon Kinesis to monitor 1 billion events per week from wireless hi-fi audio devices, and delivers better listening experience to its customers.  
  • Videos
  • Introducing Amazon Kinesis Video Streams (2:23)
    Dynamic Partitioning with Amazon Data Firehose - Demo (9:13)
    Why Amazon Kinesis Data Streams? (6:39)
    Query Your Data Streams in Real Time With Kinesis Data Analytics Studio - Demo (13:22)
  • Tutorials
  • Tutorials

    Start with these free and simple tutorials to explore Amazon Kinesis

    In this tutorial, you will learn how to create an Amazon Kinesis Data Analytics for Apache Flink application with Amazon Kinesis Data Streams as a source and a Amazon S3 bucket as a sink.

    Learn more »

    Streaming Data Solution for Amazon Kinesis

    The Streaming Data Solution for Amazon Kinesis provides AWS CloudFormation templates where data flows through producers, streaming storage, consumers, and destinations. To support multiple use cases and business needs, the Solution offers four CloudFormation template. Similar to the Streaming Data Solution for Amazon MSK, the templates are configured to apply best practices to monitor functionality using dashboards and alarms, and to secure data.

    Learn more »

AWS Free Tier

The AWS Free Tier offers users an opportunity to explore products for free, with offers including products that are always free, free for 12 months, and short-term free trials.

Get Started

Creating an AWS account is free and gives you immediate access to the AWS Free Tier.