Developing Stream Processing Applications with AWS Kinesis

AWS Kinesis is a powerful, real-time, elastic, reliable service for stream processing. This course will teach you how to build modern stream processing applications using AWS Kinesis, stream processing services, and Big Data frameworks.
Course info
Rating
(10)
Level
Intermediate
Updated
May 13, 2020
Duration
4h 10m
Table of contents
Course Overview
Kinesis Fundamentals
Reading and Writing Data to Kinesis
Developing Applications Using Kinesis Client Library
Implementing Advanced Kinesis Consumers
Funneling Data with Kinesis Firehose
Implementing Stream Analysis Applications Using Streaming SQL
Kinesis in Production
Description
Course info
Rating
(10)
Level
Intermediate
Updated
May 13, 2020
Duration
4h 10m
Description

The landscape of the Big Data field is changing. Previously, you could go away with processing incoming data for hours or even days. Now you need to do it in minutes or even seconds. These challenges require new solutions, new architectures, and new tools. AWS Kinesis is a service for stream processing that allows building applications that were impossible to create before. In the course, Developing Stream Processing Applications with AWS Kinesis, you'll learn the ins and outs of AWS Kinesis. First, you'll discover how it works, how to scale it up and down, and how to write applications using it. Next, you'll learn how to use a variety of tools to work with it, such as Kinesis Client Library, Kinesis Connector Library, Apache Flink, and AWS Lambda. Finally, you'll explore how to use more high-level Kinesis products such as Kinesis Firehose and how to write streaming applications using SQL queries with Kinesis Analytics. When you are finished with this course, you'll have an in-depth knowledge of AWS Kinesis that will help you to build your streaming applications.

Course FAQ
Course FAQ
What is AWS Kinesis?

AWS Kinesis is used to collect large streams of data in real time from hundreds of thousands of sources.

What will I learn in this AWS Kinesis course?

Using AWS Kinesis, this course will teach you how to build modern stream processing applications, stream processing services, and Big Data frameworks.

Who should take this AWS Kinesis course?

This course is for those with an intermediate knowledge of stream processing and those wanting to learn the ins and outs of AWS Kinesis.

Are there prerequisites to this course?

It is encouraged that you have an understanding of AWS Kinesis and other services.

You can visit https://www.pluralsight.com/paths/aws-big-data to learn the basics of Big Data on AWS before you take this course.

About the author
About the author

Ivan is a Principal Software Engineer and a Tech Lead who is passionate about Big Data and Cloud Computing. He has worked for numerous big IT companies including Samsung and Amazon Web Services. He is an Open Source enthusiast and has contributed to a number of projects including Gatling and Apache Flink. When he is not writing code or working on a new course, he is probably writing another technical article for his blog.

More from the author
Implementing an Event Log with Kafka
Advanced
3h 35m
Sep 4, 2020
AWS DynamoDB Deep Dive
Intermediate
6h 7m
Jun 27, 2019
More courses by Ivan Mushketyk
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Van Machete and welcome to my course, and developing stream processing applications was aws, Kinney says. I am a principal. So fringe near and attack lead. The area of big data is going through a massive change. Processing of vast amounts of data in real time is in new norm, and companies should process incoming data in minutes four seconds just to stay competitive and edibles. Kinesis is a foundational service that allows us to build such applications. This course is an in depth scores about eight of less kinesis who will start who is the very basics off stream processing and kinesis and will learn how to build complex stream processing applications. Some of the major topics that we will cover include what AWS Kinesis can be used for and how it works, how to build applications ____ kinesis how to use high level tools with AWS cases and how to build obligations using Streaming sequel. By the end of this course, you will know the ins and outs off AWS kinesis, and you will be able to build your own stream processing applications with 80 Bless. If you already know the data, all stream processing that's create. But he don't need to know any of this. You only need to know core Joppa and basics of AWS To get started from here, you should feel comfortable diving into stream processing was courses on frameworks like a bunch of flank or Apache spark. I hope you will join me on this journey to learn aws kinesis with the developing stream processing applications with AWS kinesis scores at a Pluralsight..