Conceptualizing the Processing Model for the AWS Kinesis Data Analytics Service

Course Cover
compare button icon

Course Features

icon

Duration

154 minutes

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Advanced

icon

Teaching Type

Self Paced

icon

Video Content

154 minutes

Course Description

Kinesis Data Analytics allows you to analyze and transform streaming data using Apache Flink or SQL using serverless technologies. This course Conceptualizing the Processing Model of the AWS Kinesis Data Analytics Service will teach you that Kinesis Data Analytics is part the Kinesis streaming platform, along with Kinesis Data streams, Kinesis Data Firehose, Kinesis Video streams, and Kinesis Data Streams. Next, you'll be introduced to the Kinesis Data Analytics for processing and analysing streams. The runtimes that can be used to process your data include the Apache Flink, SQL, and Apache Beam runtimes. The AWS command line interface will be used to deploy a streaming app. Next, you'll learn how to deploy Kinesis Analytics applications using the web console. Your streaming application will be configured to read from an enhanced fan out consumer and write to Kinesis Firehose distribution streams. The Table API in Apache Flink will be used to process streaming data. Finally, the SQL runtime will be used to deploy and run Kinesis Data Analytics apps. You can use the SQL runtime to run interactive SQL queries to process input streams. Additionally, you'll learn how to use in-application streaming streams and use connects to other AWS services to collaborate with them.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

Skills You Will Gain

What You Will Learn

Finally, you will deploy and run Kinesis Data Analytics applications using the SQL runtime

First, you will get introduced to the Kinesis Data Analytics service for processing and analyzing streams

Next, you will learn how you can deploy a Kinesis Analytics application using the web console

The SQL runtime allows you to run interactive SQL queries to processing input streams, you will learn how to create and use in-application streams and understand the purpose of the stream pump

This will involve setting up the correct roles and policies for your application to access the resources that it needs

When you are finished with this course, you will have the skills and knowledge to create and deploy streaming applications on Kinesis Data Analytics and use connects to work with other AWS services as data sources and data sinks

You will also explore using the Table API in Apache Flink to process streaming data

You will configure your streaming application to read from an enhanced fan-out consumer and write to Kinesis Firehose delivery streams

You will explore the runtimes available that you can use to process your data which includes the Apache Flink runtime, the SQL runtime, and the Apache Beam runtime

You will learn that Kinesis Data Analytics is part of the Kinesis streaming platform along with Kinesis Data Streams, Kinesis Data Firehose, and Kinesis Video streams

You will then deploy a streaming application using the AWS command-line interface

Course Cover