Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 8 Module
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.
The three properties Rust gives you on Google Cloud — predictable latency, tiny containers, and honest errors — and how the GCP analytics services compose into ingest-transform-serve pipelines.
Das ist alles enthalten
4 Videos8 Lektüren
Infos zu Modulinhalt anzeigen
4 Videos•Insgesamt 17 Minuten
Why Rust on Google Cloud•3 Minuten
Onboarding to Google Cloud•8 Minuten
Google Cloud Analytics Services•3 Minuten
Data Engineering Pipelines on GCP•3 Minuten
8 Lektüren•Insgesamt 80 Minuten
Key Terms: Why Rust on Google Cloud•10 Minuten
Reflection: Why Rust on Google Cloud•10 Minuten
Key Terms: Onboarding to Google Cloud•10 Minuten
Reflection: Onboarding to Google Cloud•10 Minuten
Key Terms: Google Cloud Analytics Services•10 Minuten
Reflection: Google Cloud Analytics Services•10 Minuten
Key Terms: Data Engineering Pipelines on GCP•10 Minuten
Reflection: Data Engineering Pipelines on GCP•10 Minuten
Cloud Shell, Editor, and the gcloud SDK
Modul 2•2 Stunden abzuschließen
Moduldetails
The browser-hosted developer environment that ships pre-wired with gcloud, plus the local CLI install for engineers who want the same tools on their own machine.
Das ist alles enthalten
4 Videos8 Lektüren
Infos zu Modulinhalt anzeigen
4 Videos•Insgesamt 21 Minuten
Demo: Google Cloud Shell•4 Minuten
Demo: Cloud Shell Editor•5 Minuten
Demo: Installing the Google Cloud CLI SDK•6 Minuten
Demo: gcloud Command-Line Tool•5 Minuten
8 Lektüren•Insgesamt 80 Minuten
Key Terms: Demo — Google Cloud Shell•10 Minuten
Reflection: Demo — Google Cloud Shell•10 Minuten
Key Terms: Demo — Cloud Shell Editor•10 Minuten
Reflection: Demo — Cloud Shell Editor•10 Minuten
Key Terms: Demo — Installing the Google Cloud CLI SDK•10 Minuten
Reflection: Demo — Installing the Google Cloud CLI SDK•10 Minuten
Buckets, storage classes, and lifecycle rules — and the Rust client patterns (streaming uploads, resumable sessions, ADC) that consume them efficiently from a tokio runtime.
The two BigQuery APIs Rust services use — REST jobs.query for small JSON results and the Storage Read API for million-row Arrow scans — and the prompt-engineering pattern for ML.GENERATE_TEXT.
Das ist alles enthalten
3 Videos6 Lektüren
Infos zu Modulinhalt anzeigen
3 Videos•Insgesamt 26 Minuten
BigQuery and Prompt Engineering•10 Minuten
Exploring Data in BigQuery•13 Minuten
BigQuery from Rust: REST and Storage Read•3 Minuten
6 Lektüren•Insgesamt 60 Minuten
Key Terms: BigQuery and Prompt Engineering•10 Minuten
Reflection: BigQuery and Prompt Engineering•10 Minuten
Key Terms: Exploring Data in BigQuery•10 Minuten
Reflection: Exploring Data in BigQuery•10 Minuten
Key Terms: BigQuery from Rust — REST and Storage Read•10 Minuten
Reflection: BigQuery from Rust — REST and Storage Read•10 Minuten
Pipelines and Compute
Modul 5•2 Stunden abzuschließen
Moduldetails
Volume, velocity, and cost trade-offs for big data on GCP, the three-zone (raw / transform / serving) pipeline pattern, and how GCE, GKE, Cloud Run, App Engine, and Cloud Functions each fit the trigger model.
Das ist alles enthalten
5 Videos10 Lektüren
Infos zu Modulinhalt anzeigen
5 Videos•Insgesamt 21 Minuten
Big Data Challenges•2 Minuten
Building Data Pipelines•3 Minuten
Compare Compute Offerings•3 Minuten
Demo: Extending a Cloud Function•10 Minuten
Data Pipeline Triggers•3 Minuten
10 Lektüren•Insgesamt 100 Minuten
Key Terms: Big Data Challenges•10 Minuten
Reflection: Big Data Challenges•10 Minuten
Key Terms: Building Data Pipelines•10 Minuten
Reflection: Building Data Pipelines•10 Minuten
Key Terms: Compare Compute Offerings•10 Minuten
Reflection: Compare Compute Offerings•10 Minuten
Key Terms: Demo — Extending a Cloud Function•10 Minuten
Reflection: Demo — Extending a Cloud Function•10 Minuten
Key Terms: Data Pipeline Triggers•10 Minuten
Reflection: Data Pipeline Triggers•10 Minuten
Rust on Cloud Run and App Engine
Modul 6•2 Stunden abzuschließen
Moduldetails
Distroless containers, Cloud Run deploys from source or image, App Engine Flex with custom runtimes, and the Pub/Sub push pattern for idempotent ETL handlers with concurrency-bounded backpressure.
Das ist alles enthalten
4 Videos8 Lektüren
Infos zu Modulinhalt anzeigen
4 Videos•Insgesamt 18 Minuten
What is Distroless?•3 Minuten
Demo: Rust Microservice on Cloud Run•7 Minuten
Demo: Rust on App Engine Flex•5 Minuten
Cloud Run for Rust ETL Workers•3 Minuten
8 Lektüren•Insgesamt 80 Minuten
Key Terms: What is Distroless?•10 Minuten
Reflection: What is Distroless?•10 Minuten
Key Terms: Demo — Rust Microservice on Cloud Run•10 Minuten
Reflection: Demo — Rust Microservice on Cloud Run•10 Minuten
Key Terms: Rust on App Engine Flex•10 Minuten
Reflection: Rust on App Engine Flex•10 Minuten
Key Terms: Cloud Run for Rust ETL Workers•10 Minuten
Reflection: Cloud Run for Rust ETL Workers•10 Minuten
Production Discipline — Audits, CI, Secure-by-Design
Modul 7•2 Stunden abzuschließen
Moduldetails
cargo-audit and cargo-deny against the RustSec advisory database, the secure-by-design properties Rust enforces at compile time, GitHub Actions matrix builds, and the energy-efficiency case for Rust over Python at scale.
Das ist alles enthalten
5 Videos10 Lektüren
Infos zu Modulinhalt anzeigen
5 Videos•Insgesamt 29 Minuten
Rust Crate Audits•3 Minuten
Rust Secure-by-Design•5 Minuten
Continuous Integration: Rust on GitHub Actions•8 Minuten
Demo: Unit Testing Rust•7 Minuten
Energy Efficiency: Python vs Rust•6 Minuten
10 Lektüren•Insgesamt 100 Minuten
Key Terms: Rust Crate Audits•10 Minuten
Reflection: Rust Crate Audits•10 Minuten
Key Terms: Rust Secure-by-Design•10 Minuten
Reflection: Rust Secure-by-Design•10 Minuten
Key Terms: Continuous Integration — Rust on GitHub Actions•10 Minuten
Reflection: Continuous Integration — Rust on GitHub Actions•10 Minuten
Key Terms: Demo — Unit Testing Rust•10 Minuten
Reflection: Demo — Unit Testing Rust•10 Minuten
Key Terms: Energy Efficiency — Python vs Rust•10 Minuten
Reflection: Energy Efficiency — Python vs Rust•10 Minuten
Conclusion
Modul 8•1 Stunde abzuschließen
Moduldetails
Where to go after this course — the next courses in the specialization and a production playbook for the Rust-on-GCP pattern.
Das ist alles enthalten
1 Video3 Lektüren1 Aufgabe
Infos zu Modulinhalt anzeigen
1 Video•Insgesamt 4 Minuten
Conclusion and Next Steps•4 Minuten
3 Lektüren•Insgesamt 21 Minuten
Before You Go•1 Minute
Next Steps•10 Minuten
Reflection: Conclusion and Next Steps•10 Minuten
1 Aufgabe•Insgesamt 15 Minuten
Final Graded Quiz•15 Minuten
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.