Modeling Streaming Data for Processing with Apache Beam

Course Cover
compare button icon

Course Features

icon

Duration

147 minutes

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

147 minutes

Course Description

Streaming data must be processed in real-time, or close to real-time. Stream processing systems must have the ability to process data with low latency and high performance. This course Modeling Streaming data for processing with Apache Beam will teach you how to work with streams. You'll also learn how to use the Beam unified model to create parallel data pipelines. You will first learn the differences and similarities between batch and stream processing. Next, you'll learn about Apache Beam APIs. These APIs allow you to create pipelines that can process both streaming and batch data. You will also learn about windowing operations that can be used to stream data. This course will give you a solid understanding of streaming data models and architectures. You will also be able use the Beam unified model to create and execute transformations on input streams.

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

When you are finished with this course, you will have a strong grasp of the models and architectures used with streaming data and be able to work with the Beam unified model to define and run transformations on input streams

You will learn how windowing operations can be applied to streaming data

Course Cover