Get started with Amazon Kinesis

Easily load massive volumes of streaming data into AWS

Learn more »

Easily analyze streaming data with standard SQL

Learn more »

Build your own custom applications that process or analyze streaming data

Learn more »


Amazon Kinesis is a platform for streaming data on AWS, offering powerful services to make it easy to load and analyze streaming data, and also providing the ability for you to build custom streaming data applications for specialized needs. Web applications, mobile devices, wearables, industrial sensors, and many software applications and services can generate staggering amounts of streaming data – sometimes TBs per hour – that need to be collected, stored, and processed continuously. Amazon Kinesis services enable you to do that simply and at a low cost.

 

video-thumbnail-firehose-launch-reinvent
2:05
Introducing Amazon Kinesis Firehose

Easily load massive volumes of streaming data into AWS.
Learn More | Get Started

diagram-kinesis-firehose-s3-redshift-elasticsearch

Easily analyze streaming data with standard SQL.
Learn More | Get Started

diagram-kinesis-analytics

Build your own custom applications that process or analyze streaming data. 
Learn More | Get Started

Example: Real-time Content Recommendations for Media Sites

diagram-kinesis-streams
hearst-corporation

“We send clickstream data containing content and audience information from 250+ digital properties to Kinesis Streams to feed our real-time content recommendations engine so we can maximize audience engagement on our sites.”

 

When to use Amazon Kinesis Streams

Building custom applications using Amazon Kinesis Streams is useful when you have unique or highly specialized requirements such as:

Multi-stage processing using specialized algorithms, for example in building a recommendations engine.

Custom stream partitioning for finer control over scaling, for example in real-time metering and billing systems.

Durable temporary storage for data in transit, for example when loading data from transactional databases into data warehouses.

It's easy to get started with Amazon Kinesis. Just sign up for an AWS account, or if you already have one, sign in to the AWS Management Console, and launch Amazon Kinesis services.

Get Started for Free

Receive twelve months of access to the AWS Free Usage Tier and enjoy AWS Basic Support features including, 24x7x365 customer service, support forums, and more.