Simple play icon Course
Skills

Serverless Data Processing with Dataflow: Foundations

by Google Cloud

This course is part 1 of a 3-course series on Serverless Data Processing with Dataflow. In this first course, we start with a refresher of what Apache Beam is and its relationship with Dataflow.

What you'll learn

This course is part 1 of a 3-course series on Serverless Data Processing with Dataflow.

In this first course, we start with refreshers of:

  1. what Apache Beam is and its relationship with Dataflow
  2. Apache Beam vision and the benefits of the Beam Portability framework. The Beam Portability framework achieves the vision that a developer can use their favorite programming language with their preferred execution backend
  3. how Dataflow allows you to separate compute and storage while saving money, and how identity, access, and management tools interact with your Dataflow pipelines
Lastly, we look at how to implement the right security model for your use case on Dataflow.

Table of contents

IAM, Quotas, and Permissions
12mins
IAM, Quotas, and Permissions
12mins
IAM, Quotas, and Permissions
12mins

Course FAQ

What is Google Cloud Dataflow?

Google Cloud Dataflow is a fully managed service for executing Apache Beam pipelines within the Google Cloud Platform ecosystem.

What are the benefits of Apache Beam?

Some benefits of Apache Beam are unifying batch and streaming, APIs that raise the level of abstraction, portability across runtimes, and supports multiple runner backends at a time.

What is the Google Cloud Platform used for?

The Google Cloud Platform offers computing, storage, networking, big data, machine learning, and IoT Services as well as cloud management, security, and developer tools.

What is Qwiklabs?

Qwiklabs provides real cloud environments that help developers and IT professionals learn cloud platforms and software.

What is a private IP?

A private IP is an address that is not routed on the internet and no traffic can be sent to that IP from the internet. It will only work from within the local network.

About the author

Google Cloud can help solve your toughest problems and grow your business. With Google Cloud, their infrastructure is your infrastructure. Their tools are your tools. And their innovations are your innovations.

Ready to upskill? Get started