A Streaming Framework

8m 14s

In this lesson, we take a look at streaming data, why it's important, and how Amazon Kinesis is used to stream data into the AWS cloud.

You'll learn what data streaming is, the problems it solves, and, how Amazon Kinesis addresses them.

We'll also cover, at a very high level, what services exist inside Amazon Kinesis.  These are Kinesis Data Streams, Kinesis Data Firehose, Kinesis Data Analytics, and Kinesis Video Streams.

Learning Objectives

  • Understand the fundamentals of streams processing
  • Learn about the features of Amazon Kinesis
  • Learn about the services that make up Amazon Kinesis

Intended Audience

This lesson is intended for people that want to learn about streaming data, why it's important, and how Amazon Kinesis is used to send data into the AWS cloud.


  • This lesson assumes no prior knowledge of Amazon Kinesis, streaming data, or its internals.
  • A general understanding of the AWS cloud.
About the Author
Stephen Cole, opens in a new tab
AWS Certification Specialist
Learning paths

Stephen is the AWS Certification Specialist at Cloud Academy. His content focuses heavily on topics related to certification on Amazon Web Services technologies. He loves teaching and believes that there are no shortcuts to certification but it is possible to find the right path and course of study.

Stephen has worked in IT for over 25 years in roles ranging from tech support to systems engineering. At one point, he taught computer network technology at a community college in Washington state.

Before coming to Cloud Academy, Stephen worked as a trainer and curriculum developer at AWS and brings a wealth of knowledge and experience in cloud technologies.

In his spare time, Stephen enjoys reading, sudoku, gaming, and modern square dancing.

Covered Topics