Skip to content
SkilBrill Training Institute Logo
  • Home
  • Courses
  • About
  • Contact
  • Blog
    • Freshers

Home - Lessons - Google Cloud Data Engineering - M3 — Batch Processing with Dataflow - Batch versus streaming runners

Google Cloud Data Engineering Batch versus streaming runners
Google Cloud Data Engineering
0% Completed
M1 — The Google Cloud Data Platform
Workload classification and pipeline patterns
Reading
Storage classes and the lakehouse concept
Reading
BigQuery, Dataflow, Dataproc and Pub/Sub roles
Reading
Data residency, sovereignty and classification
Reading
Designing for repeatability and backfill
Reading
Reference architecture for a modern data platform
Reading
M2 — Ingestion: Batch and Streaming
Pub/Sub topics, subscriptions and acknowledgement
Reading
Exactly-once and at-least-once delivery semantics
Reading
Datastream for change data capture
Reading
Storage transfer and third-party transfers
Reading
Schema management and evolution
Reading
Backpressure and ingestion sizing
Reading
M3 — Batch Processing with Dataflow
Beam concepts: PCollection, transforms and pipelines
Reading
Batch versus streaming runners
Reading
Windowing, watermarks and triggers
Reading
Side inputs, joins and skew handling
Reading
Error handling and dead-letter design
Reading
Pipeline testing and template deployment
Reading
M4 — BigQuery Warehousing and Modelling
Dataset, table and partition design
Reading
Clustering, partitioning and the information schema
Reading
SQL performance: slots, joins and approximate queries
Reading
Star and snowflake modelling in BigQuery
Reading
Views, materialised views and semantic layers
Reading
BigQuery ML for in-warehouse modelling
Reading
M5 — Spark, Dataproc and the Lakehouse
Dataproc clusters, jobs and workflow templates
Reading
Spark on Cloud Storage versus HDFS
Reading
Delta and Iceberg table formats on GCS
Reading
Photon and performance tuning
Reading
Jupyter and interactive sessions
Reading
Cost control with autoscaling and preemptible nodes
Reading
M6 — Data Quality, Governance and Dataplex
Dataplex lakes, zones and assets
Reading
Data catalogue, glossary and lineage
Reading
Data quality rules and expectations
Reading
Profiling, classification and sensitive data discovery
Reading
Access control on governed data
Reading
Retention, deletion and audit evidence
Reading
M7 — Orchestration, CI/CD and Operations
Composer and workflow orchestration
Reading
Pipeline CI/CD and environment promotion
Reading
Monitoring pipelines with service level indicators
Reading
Data freshness and completeness monitoring
Reading
Incident response for broken pipelines
Reading
Cost monitoring and anomaly alerting
Reading
M8 — Capstone: End-to-End Data Platform
Capture streaming events into BigQuery
Reading
Build the batch and streaming transformation layer
Reading
Model the warehouse with partitioning and clustering
Reading
Apply quality rules and publish lineage
Reading
Orchestrate with SLAs and backfill support
Reading
Present the cost and reliability case
Reading
Announcements Course Info
PreviousNext

Global Trusted Software Training Partner Since 2022

SkilBrill Training Institute delivers industry-focused technology education that bridges the gap between academic learning and real-world demands. Our structured programs combine foundational theory with practical application, ensuring every graduate is confident and job-ready from day one.

Learn More About Us

© 2026 SkilBrill Training Institute. All Rights Reserved. Privacy Policy Terms Refunds Outcomes

📞 Enroll Now

Start Your Journey

Fill in your details and our team will get back to you within 24 hours

Please enable JavaScript in your browser to complete this form.