Rust on GCP

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Rust on GCP

Coursera · Beginner ·☁️ DevOps & Cloud ·1mo ago

Key Takeaways

Builds production data pipelines on Google Cloud using Rust with predictable latency and single-digit-megabyte containers

Original Description

Build production data pipelines on Google Cloud using Rust — predictable latency, single-digit-megabyte containers, and errors that fail at compile time instead of 3 a.m. This course shows engineers how to read from Cloud Storage, query BigQuery (REST jobs.query for small results, Storage Read API for million-row Arrow scans), and deploy distroless handlers to Cloud Run with sub-100 millisecond cold starts. You'll learn the gcloud CLI and Cloud Shell workflow, choose the right GCS client crate stack (google-cloud-storage, tonic, tokio), and configure Pub/Sub push subscriptions with idempotent content-hash handlers and backpressure controls. Production discipline comes through cargo-audit, cargo-deny, secure-by-design defaults, and CI gates on GitHub Actions. By the end, you'll have a working pattern for shipping a Rust ETL handler that survives at-least-once delivery, distroless image scans, and concurrent load — all on the GCP services you already pay for.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Up next
Containers on Amazon ECS with Mama J
AWS Developers
Watch →