Amazon Kinesis Data Analytics

Get actionable insights from streaming data in real-time

Amazon Kinesis Data Analytics is the easiest way to process streaming data in real time with standard SQL without having to learn new programming languages or processing frameworks. Amazon Kinesis Data Analytics enables you to query streaming data or build entire streaming applications using SQL, so that you can gain actionable insights and respond to your business and customer needs promptly.

Amazon Kinesis Data Analytics takes care of everything required to run your queries continuously and scales automatically to match the volume and throughput rate of your incoming data. With Amazon Kinesis Data Analytics, you only pay for the resources your queries consume. There is no minimum fee or setup cost.

Request support for your proof-of-concept or evaluation >>

Benefits

Powerful Real-time Processing

Amazon Kinesis Data Analytics processes streaming data with sub 1-second processing latencies, enabling you to analyze and respond in real time. It provides built-in functions that are optimized for stream processing, like anomaly detection and top-K analysis, so that you can easily perform advanced analytics.

Fully Managed

Amazon Kinesis Data Analytics is a fully managed service that runs your streaming applications without requiring you to provision or manage any infrastructure.

Automatic Elasticity

Amazon Kinesis Data Analytics automatically scales up and down the infrastructure required to run your streaming applications with low latency.

Easy to Use

Amazon Kinesis Data Analytics provides interactive tools including a schema editor, a SQL editor, and SQL templates to make it easy to build and test your queries for both structured and unstructured input data streams.

Standard SQL

Amazon Kinesis Data Analytics supports standard SQL. No need to learn complex processing frameworks and programming languages.

Pay Only for What You Use

With Amazon Kinesis Data Analytics, you pay only for the processing resources your streaming application uses. As the volume of input data changes, Amazon Kinesis Data Analytics automatically scales resources up and down and charges you only for the resources actually used for processing. There are no minimum fees or upfront commitments.

How it works

Product-Page-Diagram_Kinesis-Data-Analytics-How-it-Works

Use cases

Real-time Log Analytics

You can stream billions of small messages to Amazon Kinesis Data Analytics and calculate key metrics, which you can then use to refresh content performance dashboards in real time and improve content performance. Check out our real-time log monitoring solution brief.

Product-Page-Diagram_Kinesis-Data-Analytics-Real-Time-Log-Analytics

Ad Tech and Digital Marketing

You can ingest different types of data records from audience tracking systems, ad exchange listeners/bidders, and ad servers, and combine them into the same stream. Then, you can use Amazon Kinesis Data Analytics to perform data transformations continuously to power real-time advertising and digital marketing solutions. Learn more from our real-time web analytics solution brief.

Product-Page-Diagram_Kinesis-Data-Analytics-Ad-Tech

Internet-of-Things (IoT)

You can use Amazon Kinesis Data Analytics to transform, aggregate, and filter streaming data from IoT devices such as consumer appliances, embedded sensors, and TV set-top boxes. You can then use the data to send real-time alerts when a sensor exceeds certain operating thresholds.

Product-Page-Diagram_Kinesis-Data-Analytics-IoT

Get started with Amazon Kinesis Data Analytics

Product-Page_Standard-Icons_02_Sign-Up_SqInk
Sign up for an AWS account

Instantly get access to the AWS Free Tier.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Review the getting-started guide

Learn how to use Amazon Kinesis Data Analytics in this step-by-step guide.

Product-Page_Standard-Icons_03_Start-Building_SqInk
Start building streaming applications

Build your first streaming application from the Amazon Kinesis Data Analytics console.