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.

Rust on GCP
Ce cours fait partie de Spécialisation "Rust for Data Engineering"

Instructeur : Noah Gift
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Build a Rust handler that reads from Cloud Storage, queries BigQuery via REST or Storage Read API, and deploys to Cloud Run
Apply Pub/Sub push subscriptions with content-hash idempotency keys and concurrency × max-instances backpressure caps
Gate Rust GCP services on cargo-audit, cargo-deny, and GitHub Actions CI with secure-by-design defaults from the first commit
Compétences que vous acquerrez
- Catégorie : Cloud Computing Architecture
- Catégorie : Data Pipelines
- Catégorie : Serverless Computing
- Catégorie : Cloud Infrastructure
- Catégorie : MLOps (Machine Learning Operations)
- Catégorie : Data Engineering
- Catégorie : Google Cloud Platform
- Catégorie : Cloud Engineering
- Catégorie : Containerization
- Catégorie : Cloud Security
- Catégorie : Multi-Cloud
- Catégorie : Cloud-Based Integration
- Catégorie : Cloud API
- Catégorie : DevOps
- Catégorie : Cloud Management
- Catégorie : Cloud Services
- Catégorie : Cloud Platforms
- Catégorie : Google App Engine
Outils que vous découvrirez
- Catégorie : Cloud Storage
- Catégorie : Rust (Programming Language)
Détails à connaître

Ajouter à votre profil LinkedIn
mai 2026
1 devoir
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 8 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
En savoir plus sur Software Development

Pragmatic AI Labs

Board Infinity

Whizlabs
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Foire Aux Questions
Plus de questions
Aide financière disponible,





