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.
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
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.
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.
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.
Get started with Amazon Kinesis Data Analytics
Learn how to use Amazon Kinesis Data Analytics in this step-by-step guide.
Build your first streaming application from the Amazon Kinesis Data Analytics console.



