AWS SAA-26: Kinesis
<ul>
<li>Amazon Kinesis is a family of real-time data streaming and processing services provided by Amazon Web Services (AWS).</li>
<li>These services enable you to ingest, process, analyse, and respond to streaming data at scale.</li>
<li>Kinesis is designed to handle large volumes of real-time data from sources such as IoT devices, log files, social media, and more.</li>
<li>Here’s an overview of the main services in the Amazon Kinesis family:</li>
</ul>
<h2>Amazon Kinesis Data Streams:</h2>
<ul>
<li>Ingest and Store Real-Time Data: Kinesis Data Streams allows you to ingest and store real-time data, such as log data or clickstreams. Data is partitioned across multiple shards to enable horizontal scaling and high throughput.</li>
<li>Data Processing: You can process data from Kinesis Data Streams with applications you build, such as stream processors or data aggregators.</li>
<li>Use Cases: Common use cases include real-time analytics, data transformation, and monitoring of live application data.</li>
</ul>
<h2>Amazon Kinesis Data Firehose:</h2>
<ul>
<li>Data Delivery to Destinations: Kinesis Data Firehose simplifies the process of delivering real-time data to various AWS services, including Amazon S3, Amazon Redshift, and Amazon Elasticsearch.</li>
<li>Data Transformation: It can automatically transform and compress data before delivery to the chosen destination.</li>
<li>Use Cases: Useful for use cases like data lakes, data warehousing, and log storage.</li>
</ul>
<p><a href="https://medium.com/@kiran_c/aws-saa-26-kinesis-fcbc5d3e6877"><strong>Learn More</strong></a></p>