Streaming Data and Stream Processing
In this course we will learn about streaming data and stream processing. This involves working with data that is produced as a continuous stream.
Introduction To Streaming Data
In this lesson we will introduce streaming data and compare it with batch data processing.
Introduction To Stream Processing
In this lesson we will introduce stream processing and explain the role that developer frameworks such as Apache Flink play.
Challenges Associated With Streaming Data
In this lesson we will explain why working with real time and streaming data is challenging.
Key Technologies In Streaming Data
In this lesson we will learn about some of the key technologies, tools and platforms that can be used to process and extract value from streaming data.
Stream Processing Frameworks
In this lesson we will introduce some of the main stream processing frameworks.
Stream Processing vs Real Time Data Warehouses
In this lesson we will contrast stream processing with performing real time analytics in a data warehouse.
Sourcing Events For Stream Processing
In this lesson we will explain some methods and tools for sourcing events from legacy platforms.
Real Time Stream Processing On AWS
In this lesson we will explain some of the AWS platform features which can support stream processing initiatives.
Stateful and Stateless Event Processing
In this lesson we will explain the two classes of stream processing that we need to carry out.
Building A Stream Processing Platform
In this lesson we will discuss the architectural considerations and process when building a stream processing capability.