What will you learn in Building Resilient Streaming Analytics Systems on Google Cloud Course
Understand real-time streaming use cases and why stream processing is essential.
Ingest data using Pub/Sub with push/pull messaging patterns and message publishing.
Develop streaming pipelines in Dataflow: windowing, transformations, and aggregations.
Stream data into BigQuery and Bigtable for analytics and dashboarding.
Optimize performance and costs using high-throughput Bigtable and advanced BigQuery features.
Program Overview
Module 1: Course Introduction
⏳ ~1 min
Topics: Course goals, structure, and preview of streaming analytics on GCP.
Hands-on: Orientation video.
Module 2: Streaming Data Challenges
⏳ ~9 min
Topics: Latency, data volume, and real-time analytics demands.
Hands-on: Introductory quiz.
Module 3: Pub/Sub Messaging
⏳ ~1 h 8 min
Topics: Pub/Sub fundamentals, push vs pull, message publishing code.
Hands-on: Lab: Publish streaming data into Pub/Sub.
Module 4: Dataflow Streaming
⏳ ~1–2 h
Topics: Dataflow windowing, stream pipelines, and transformations.
Hands-on: Lab: Build Dataflow streaming pipeline.
Module 5: BigQuery & Bigtable Streaming
⏳ ~4 h
Topics: High-throughput streaming into BigQuery/Bigtable, dashboards.
Hands-on: Labs for analytics and Bigtable streaming workloads.
Module 6: BigQuery Advanced Features
⏳ ~1 h
Topics: Window functions, GIS extensions, query performance, cost efficiency.
Hands-on: Lab: Optimize BigQuery queries.
Module 7: Course Recap
⏳ ~1 min
Topics: Summary of key pipeline components and gains.
Get certificate
Job Outlook
Prepares for roles as Data Engineer, Streaming Analytics Engineer, or Real-Time BI Engineer using GCP streaming tools.
Ideal for professionals pursuing the Google Cloud Professional Data Engineer certification.
Explore More Learning Paths
Advance your expertise in cloud analytics and real-time data processing with these curated courses, designed to help you build scalable, resilient systems on Google Cloud.
Related Courses
Build, Train and Deploy ML Models with Keras on Google Cloud Course – Learn how to develop and deploy machine learning models on Google Cloud, enhancing predictive analytics capabilities.
Networking in Google Cloud: Fundamentals Course – Gain foundational knowledge in Google Cloud networking to support efficient and secure data streaming.
Modernize Infrastructure and Applications with Google Cloud Course – Understand how to optimize cloud infrastructure for scalability, reliability, and resilient analytics systems.
Related Reading
What Is Data Management – Explore best practices for organizing, storing, and maintaining high-quality data critical for streaming analytics.
Specification: Building Resilient Streaming Analytics Systems on Google Cloud Course
|

