EdX

Building Resilient Streaming Analytics Systems on Google Cloud (edX)

Offered by Google Cloud,
Building Resilient Streaming Analytics Systems on Google Cloud (edX)

This class is intended for data analysts, data scientists and programmers who want to build for out-of-the-ordinary scenarios such as high availability, resiliency, high-throughput, real-time streaming analytics on leveraging Google Cloud.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

Processing streaming data is becoming increasingly popular as streaming enables businesses to get real-time metrics on business operations. This course covers how to build streaming data pipelines on Google Cloud. Pub/Sub is described for handling incoming streaming data. The course also covers how to apply aggregations and transformations to streaming data using Dataflow, and how to store processed records to BigQuery or Cloud Bigtable for analysis. Learners will get hands-on experience building streaming data pipeline components on Google Cloud using QwikLabs.
This course is part of the Google Cloud Data Engineer Learning Path Professional Certificate.

What you'll learn

  • Interpret use-cases for real-time streaming analytics.
  • Manage data events using the Pub/Sub asynchronous messaging service.
  • Write streaming pipelines and run transformations where necessary.
  • Interoperate Dataflow, BigQuery and Pub/Sub for real-time streaming and analysis

Syllabus

  1. Introduction

This module introduces the course and agenda.

  1. Introduction to Processing Streaming Data

This module talks about challenges with processing streaming data.

  1. Serverless Messaging with Pub/Sub

This module talks about using Pub/Sub to ingest incoming streaming data.

  1. Dataflow Streaming Features

This module revisits Dataflow and focuses on its streaming data processing capabilities.

  1. High-Throughput BigQuery and Bigtable Streaming Features

This modules covers BigQuery and Bigtable for streaming data.

  1. Advanced BigQuery Functionality and Performance

This module dives into more advanced features of BigQuery.

  1. Course Summary

This module recaps the topics covered in course.

  1. Course Resources

PDF links to all modules.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Google Cloud Big Data and Machine Learning Fundamentals (edX) EdX
Google Cloud

Google Cloud Big Data and Machine Learning Fundamentals (edX)

Data Analysts, Data Engineers, Data Scientists, and ML Engineers who are getting started with Google Cloud. This course introduces the Google Cloud big data and machine learning products and services that support the data-to-AI lifecycle. It explores the processes, challenges, and benefits of building a big data pipeline and machine learning models with Vertex AI on Google Cloud.

Self Paced
Self-Paced
BigQuery Fundamentals for Teradata Professionals (Coursera) Coursera
Google Cloud

BigQuery Fundamentals for Teradata Professionals (Coursera)

This course covers BigQuery fundamentals for professionals who are familiar with SQL-based cloud data warehouses in Teradata and want to begin working in BigQuery. Through interactive lecture content and hands-on labs, you learn how to provision resources, create and share data assets, ingest data, and optimize query performance in BigQuery. Drawing upon your knowledge of Teradata, you also learn about similarities and differences between Teradata and BigQuery to help you get started with data warehouses in BigQuery.

Sep 14th 2026
2 Weeks
Getting Started with Google Kubernetes Engine (edX) EdX
Google Cloud

Getting Started with Google Kubernetes Engine (edX)

This class is intended for the following participants: - Application developers, Cloud Solutions Architects, DevOps Engineers, IT managers. - Individuals using Google Cloud to create new solutions or to integrate existing systems, application environments, and infrastructure with Google Cloud. - Executives and business decision makers evaluating the potential of GKE to address business needs.

Self Paced
Self-Paced
Machine Learning Operations 2 (MLOps2-GCP): Data Pipeline Automation & Optimization using Google Cloud Platform (GCP) (edX) EdX
Statistics.comX,Statistics.com

Machine Learning Operations 2 (MLOps2-GCP): Data Pipeline Automation & Optimization using Google Cloud Platform (GCP) (edX)

Most data science projects fail. There are various reasons why, but one of the primary reasons is the challenge of deployment. One piece to the deployment puzzle is understanding how to automate your pipeline’s functions and continuously optimize its performance, which is why we developed this course, MLOp2s: Data Pipeline Automation & Optimization using Google Cloud Platform (GCP).

Self Paced
Self-Paced
Getting Started with Terraform for Google Cloud (edX) EdX
Google Cloud

Getting Started with Terraform for Google Cloud (edX)

DevOps engineers, Cloud architects, and Cloud engineers who want to start using Terraform to automate infrastructure provisioning with a focus on Google Cloud Platform. This course provides an introduction to using Terraform for Google Cloud. It enables learners to describe how Terraform can be used to implement infrastructure as code and to apply some of its key features and functionalities to create and manage Google Cloud infrastructure.

Self Paced
Self-Paced
AI Skills for Engineers: Data Engineering and Data Pipelines (edX) EdX
Delft University of Technology,DelftX

AI Skills for Engineers: Data Engineering and Data Pipelines (edX)

Good data is central to effective AI applications. This course teaches the basics of data for AI, covering what data is needed, how to extract data from existing databases and basic data skills including setup of a Python notebook environment, basic data exploration and simple data visualizations.

Self Paced
Self-Paced
Elastic Google Cloud Infrastructure: Scaling and Automation (edX) EdX
Google Cloud

Elastic Google Cloud Infrastructure: Scaling and Automation (edX)

Cloud Solutions Architects, DevOps Engineers. Individuals using Google Cloud to create new solutions or to integrate existing systems, application environments, and infrastructure, with a focus on Compute Engine. This accelerated on-demand course introduces participants to the comprehensive and flexible infrastructure and platform services provided by Google Cloud.

Self Paced
Self-Paced
Developing Applications with Google Cloud: Foundations (Coursera) Coursera
Google Cloud

Developing Applications with Google Cloud: Foundations (Coursera)

In this course, you learn the fundamentals of application development on Google Cloud. You learn best practices for cloud applications, and how to select compute and data options to match your application use cases. You're introduced to generative AI and how it's used to help build applications. You learn about authentication and authorization, application deployment, continuous integration and delivery, and monitoring and performance tuning for your applications running in Google Cloud.

Sep 7th 2026
5-12 Weeks