Construire des pipelines de données de production sur Google Cloud en utilisant Rust - latence prévisible, conteneurs à un chiffre de mégaoctets, et erreurs qui échouent au moment de la compilation au lieu de 3 heures du matin. Ce cours montre aux ingénieurs comment lire à partir de Cloud Storage, interroger BigQuery (REST jobs.query pour les petits résultats, Storage Read API pour les balayages de millions de rangées), et déployer des gestionnaires sans distro vers Cloud Run avec des démarrages à froid inférieurs à 100 millisecondes. Vous apprendrez le CLI gcloud et le workflow Cloud Shell, choisirez la bonne pile de crate client GCS (google-cloud-storage, tonic, tokio), et configurerez les abonnements Pub/Sub push avec des gestionnaires de hachage de contenu idempotents et des contrôles de contre-pression. La discipline de production est assurée par cargo-audit, cargo-deny, secure-by-design defaults, et CI gates sur GitHub Actions. À la fin, vous aurez un modèle de travail pour expédier un gestionnaire ETL Rust qui survit à la livraison au moins une fois, aux scans d'images sans distorsion et à la charge concurrente - le tout sur les services GCP que vous payez déjà.
Obtenez l'une de nos meilleures offres avec Coursera Plus pour 199 $ (habituellement 399 $). Économisez maintenant.

Rust sur GCP
Ce cours fait partie de Spécialisation "Rust pour l'ingénierie des données"

Instructeur : Noah Gift
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Créer un handler Rust qui lit les données depuis Cloud Storage, interroge BigQuery via l'API REST ou l'API de lecture de Storage, puis se déploie sur Cloud Run
Appliquer des abonnements push Pub/Sub avec des clés d'idempotence basées sur le hachage du contenu et des limites de contre-pression définies par la concurrence multipliée par le nombre maximal d'instances
Gate Rust GCP propose des services liés à l'audit et au rejet des cargaisons, ainsi qu'à l'intégration continue (CI) via GitHub Actions, avec des paramètres par défaut sécurisés dès la conception, dès le premier commit.
Compétences que vous acquerrez
- Catégorie : Infrastructure en nuage
- Catégorie : Ingénierie des nuages
- Catégorie : Services en nuage
- Catégorie : Intégration dans le nuage
- Catégorie : Google Cloud Platform
- Catégorie : MLOps (Machine Learning Operations)
- Catégorie : Pipelines de données
- Catégorie : Plates-formes d'informatique en nuage
- Catégorie : DevOps
- Catégorie : API dans le nuage
- Catégorie : L'informatique sans serveur
- Catégorie : Architecture de l'informatique en nuage
- Catégorie : Sécurité de l'informatique en nuage
- Catégorie : Gestion de l'informatique en nuage
- Catégorie : Conteneurisation
- Catégorie : Ingénierie des données
- Catégorie : Multi-cloud
- Catégorie : Google App Engine
Outils que vous découvrirez
- Catégorie : Stockage en nuage
- Catégorie : Rust (langage de programmation)
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 Développement de logiciels
Statut : Essai gratuitPragmatic AI Labs
Statut : PrévisualisationBoard Infinity
Statut : Essai gratuit
Statut : Essai gratuitWhizlabs
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,





