Formation Développer des applications avec Google Cloud (DAGCP).
Score de satisfaction : 4.92/5
Durée :
3 jours
11/05/2026 à Distance
numero vert : 0805 950 800 (service et appel gratuits)
à partir de
2550 €HT
98% d'avis positifs* participants

Référence :
SF34551
Durée :
3 jours

En présentiel ou distanciel


Réservez vos places pour la session du
  • 21 heures de formation
  • Exercices pratiques
  • Prise en charge OPCO possible
Vous souhaitez personnaliser cette formation ?
  • En entreprise ou à distance
  • Cadrage pédagogique gratuit
  • Programme de formation sur mesure
  • Formateur expert dédié
  • Prise en charge OPCO possible

Formation Développer des applications avec Google Cloud (DAGCP).

Concevez et déployez des applications cloud-native sécurisées, évolutives et intelligentes sur Google Cloud !

Cette formation s’adresse aux développeurs qui souhaitent concevoir, moderniser et mettre en production des applications tirant parti des services de Google Cloud. À travers des apports théoriques, des démonstrations et des travaux pratiques, les participants apprennent à assembler des composants GCP, à intégrer des sources de données, à sécuriser les accès et à industrialiser les déploiements. Le cours aborde également l’intégration d’API de machine learning pré-entraînées pour enrichir les applications avec des capacités « intelligentes », ainsi que l’observabilité (debug, traces, monitoring) pour diagnostiquer et optimiser les performances. Cette formation prépare à la certification Google Cloud Certified – Professional Cloud Developer.

Objectifs pédagogiques.

1Appliquer les bonnes pratiques de développement d’applications sur Google Cloud.

2Sélectionner la solution de stockage la plus adaptée aux données applicatives.

3Mettre en œuvre une gestion fédérée des identités.

4Concevoir des composants faiblement couplés et/ou des microservices.

5Intégrer des services applicatifs et des sources de données hétérogènes.

6Déboguer, tracer et superviser une application sur GCP.

7Automatiser des déploiements reproductibles avec les conteneurs et les services de déploiement.

8Choisir un environnement d’exécution adapté (GCE, GKE, App Engine Flex, etc.) et évoluer vers une approche « no-ops » lorsque pertinent.

Prérequis : Pour profiter pleinement de la formation, il est recommandé de :- Avoir suivi Google Cloud Platform Fundamentals ou disposer de connaissances équivalentes.- Avoir une bonne pratique de Node.js.- Être à l’aise avec les outils en ligne de commande et un environnement Linux.
Partagez cette formation

Programme de formation Développer des applications avec Google Cloud (DAGCP).

Module 1 : Bonnes pratiques de développement applicatif

Gestion du code et des environnements
Conception de composants et microservices sécurisés, scalables, fiables et faiblement couplés
Intégration continue et livraison continue (CI/CD)
Refonte (re-architecture) d’applications pour le cloud

Module 2 : Bibliothèques clientes, Google Cloud SDK et Firebase SDK

Mise en place et utilisation des Google Cloud Client Libraries, du Google Cloud SDK et du Firebase SDK
TP : installation sur une instance Linux et configuration des identifiants applicatifs

Module 3 : Panorama des options de stockage de données

Vue d’ensemble des solutions de stockage pour les données applicatives
Cas d’usage : Cloud Storage, Cloud Datastore, Bigtable, Cloud SQL, Cloud Spanner

Module 4 : Bonnes pratiques avec Cloud Datastore

Requêtes
Index intégrés et index composites
Insertion et suppression (opérations par lots)
Transactions
Gestion des erreurs
Chargement massif de données via Cloud Dataflow
TP : stocker des données applicatives dans Cloud Datastore

Module 5 : Opérations sur buckets et objets (Cloud Storage)

Actions possibles sur les buckets et les objets
Modèle de cohérence
Gestion des erreurs

Module 6 : Bonnes pratiques avec Cloud Storage

Nommage des buckets (sites statiques et autres usages)
Nommage des objets (distribution et accès)
Points d’attention performance
Mise en place et diagnostic d’une configuration CORS sur un bucket
TP : stocker des fichiers dans Cloud Storage

Module 7 : Sécuriser une application

Rôles IAM et comptes de service
Authentification utilisateur avec Firebase Authentication
Authentification et autorisation avec Cloud Identity-Aware Proxy
TP : authentifier des utilisateurs avec Firebase Authentication

Module 8 : Intégrer les composants via Google Cloud Pub/Sub

Topics, publishers et subscribers
Subscriptions pull et push
Cas d’usage de Pub/Sub
TP : développer un service backend de traitement de messages en file d’attente

Module 9 : Ajouter des fonctions « intelligentes » à l’application

Présentation d’API de ML pré-entraînées : Cloud Vision API, Cloud Natural Language API

Module 10 : Traitements événementiels avec Cloud Functions

Déclencheurs, fonctions background, fonctions HTTP
Cas d’usage
Développement et déploiement de fonctions
Logs, reporting d’erreurs et supervision

Module 11 : Déployer des API avec Cloud Endpoints

Configuration de déploiement OpenAPI
TP : déployer une API pour l’application

Module 12 : Déboguer avec Google Stackdriver

Stackdriver Debugger
Stackdriver Error Reporting
TP : diagnostiquer une erreur applicative avec Debugger et Error Reporting

Module 13 : Déployer avec Container Builder, Container Registry et Deployment Manager

Création et stockage d’images conteneurisées
Déploiements reproductibles via configurations et modèles
TP : déployer une application web sur App Engine Flex (test et production) avec Deployment Manager

Module 14 : Environnements d’exécution pour l’application

Critères de choix d’un environnement d’exécution
Compute Engine
Container Engine
App Engine Flex
Cloud Functions
Cloud Dataflow
TP : déployer l’application sur App Engine Flex

Module 15 : Supervision et optimisation des performances

Bonnes pratiques et points de vigilance performance
Notions clés : Stackdriver Trace et Stackdriver Monitoring
Détection et résolution des problèmes de performance
TP : suivre une requête de bout en bout, observer et optimiser avec Monitoring et Trace

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
20 années
à vos côtés
+ de 1000
sujets de formation
8702
stagiaires formés en 2024
252
formateurs actifs en 2024
97,9%
de stagiaires satisfaits
23793
heures de formation réalisées en 2024
HAUT