> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Kinesis Data analytics

> This article explores Amazon Kinesis Data Analytics, a service for processing and analyzing streaming data in real time using SQL.

In this lesson, we explore Amazon Kinesis Data Analytics—an intuitive service that empowers you to process and analyze streaming data in real time using SQL. By repurposing traditional SQL queries for live data, this service provides immediate insights and improved decision-making capabilities.

## Key Use Cases

Amazon Kinesis Data Analytics is ideal for a variety of real-time data scenarios, such as:

* Enabling time series analysis to uncover trends.
* Feeding real-time dashboards with aggregated, actionable data.
* Creating and monitoring live metrics for timely insights.

<Callout icon="lightbulb" color="#1CB2FE">
  This service utilizes SQL for data processing, making it accessible for teams already familiar with SQL query techniques.
</Callout>

## Architecture Overview

The architecture of Amazon Kinesis Data Analytics is straightforward and efficient, consisting of the following components:

1. Data ingestion from sources, which are limited to either Kinesis Data Streams or Kinesis Data Firehose.
2. Real-time processing of incoming streaming data using SQL.
3. Publishing the query results to sinks, which are similarly limited to Kinesis Data Streams or Kinesis Data Firehose.

This design allows you to seamlessly process continuous streams of data, ensuring your analytics remain current and actionable.

<Callout icon="triangle-alert" color="#FF6B6B">
  Ensure that your data sources and sinks are correctly configured—only Kinesis Data Streams and Kinesis Data Firehose are supported. Incorrect configuration may lead to processing interruptions.
</Callout>

<CardGroup>
  <Card title="Watch Video" icon="video" cta="Learn more" href="https://learn.kodekloud.com/user/courses/aws-certified-developer-associate/module/ac3fe785-4e7a-4f57-ae16-99fcd3cfde7e/lesson/6423a19c-f761-40fb-8fc9-7d3a8e9994ad" />
</CardGroup>
