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.

You can get started with Amazon Kinesis Data Analytics in three easy steps in the AWS Management Console and launch a complete stream processing solution in just minutes.


First, go to the Kinesis Data Analytics console and select a Kinesis data stream or Kinesis Data Firehose delivery stream as input. Amazon Kinesis Data Analytics ingests the data, automatically recognizes standard data formats, and suggests a schema. You can refine this schema, or if your input data is unstructured, you can define a new schema using our intuitive schema editor.


Next, write your SQL queries to process the streaming data using the Kinesis Data Analytics SQL editor and built-in templates, and test it with live streaming data.


Lastly, point to the destinations where you want the results loaded. Amazon Kinesis Data Analytics integrates out-of-box with Kinesis Data Streams and Kinesis Data Firehose so it’s easy to send processed results to Amazon S3, Amazon Redshift, Amazon Elasticsearch Service, or your own custom destination.


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.


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


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


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.


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


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.

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.

KinesisAnalytics_LP_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.


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.


It's easy to get started with Amazon Kinesis Data Analytics. Follow our console walkthrough to deploy your first streaming application in a few clicks.


Get started with Amazon Kinesis Data Analytics