Description
In this course, you will learn :
- Collect, Process and, Analyze Data in Real-Time with AWS Kinesis
 - Real-Time Data Analytics
 - Kinesis Data Streams
 - Kinesis Data Firehose
 - Kinesis Data Analytics for SQL
 - Kinesis Data Analytics for Apache Flink
 - Pub/Sub Message Processing
 - Harness the Power of Kinesis Stream Processing in both Java and Python
 
Syllabus :
1. Kinesis Data Streams
- Pub/Sub Messaging: The Underlying Technology
 - Kinesis Data Storage: Streams, Shards and, Records
 - Shard Limits
 - Kinesis Data Streams Cost Model
 - Creating Kinesis Data Stream in AWS Console
 - Creating Kinesis Data Stream with AWS CLI
 - Overview of Producers and Consumers
 - Producing Records to KDS with PutRecord and PutRecords
 - Java Demo: Producing Records Individually to KDS with AWS SDK
 - Java Demo: Producing Individual Records with Guaranteed Ordering using AWS SDK
 - Python Demo: Producing Records Individually to KDS with AWS SDK
 - Python Demo: Producing Individual Records with Guaranteed Ordering using AWS SDK
 - Java Demo: Producing Records In Batches to KDS with AWS SDK
 - Python Demo: Producing Records In Batches to KDS with AWS SDK
 - Introducing the Java Based Kinesis Producer Library
 - Java Demo: Producing Records with Java and the Kinesis Producer Library
 - Consuming Records from KDS
 - Java Demo: Consuming Records from KDS with AWS SDK
 - Python Demo: Consuming Records from KDS with AWS SDK
 - Problems of GetRecords based SDK Consumers
 - Introducing the Java Based Kinesis Client Library
 - Java Demo: Consuming Records with Java and the Kinesis Client Library
 - Java Demo: Inspecting DynamoDB Lease Table used by KCL Application
 - Introducing AWS Lambda Consumer
 - Java Demo: Setting up AWS SAM Project for Lambda Based Consumer
 - Java Demo: Serverless Lambda Consumer Code Walkthrough and Deployment
 - Java Demo: Serverless Lambda Enhanced Fan-Out Consumer
 - Python Demo: Setting up AWS SAM Project for Lambda Based Consumer
 - Python Demo: Serverless Lambda Consumer Code Walkthrough and Deployment
 - Python Demo: Serverless Lambda Enhanced Fan-Out Consumer
 - Metrics and Monitoring
 
2. Kinesis Data Firehose
- Kinesis Data Firehose Intro and Objectives
 - Kinesis Data Firehose Delivery Stream Capacity
 - Kinesis Data Firehose Code Model
 - Kinesis Data Firehose Transformations with AWS Lambda
 
3. Kinesis Data Analytics
- Importance of Real-Time Data Analytics
 - Introducing Kinesis Data Analytics
 - Kinesis Data Analytics Cost Model
 - Kinesis Data Analytics for Streaming SQL Key Concepts
 - Kinesis Data Analytics Architecture
 - Kinesis Data Analytics for Streaming SQL Time Aspects
 - Kinesis Data Analytics for Streaming SQL Tumbling Windows
 - Kinesis Data Analytics for Streaming SQL Sliding Windows
 - Kinesis Data Analytics for Streaming SQL Staggered Windows
 - Introducing Apache Flink
 



