Formation Google Cloud Platform Développement d’applications

REF
CP200DEV
DUREE
3 Jours
TARIF
2190€ HT
>

Objectifs

  • Connaître les bonnes pratiques relatives au développement d’applications pour le cloud
  • Être capable de choisir la solution de stockage adaptée pour les données des applications
  • Pouvoir développer des micro-services et des composants d’application faiblement couplés
  • Savoir intégrer les composants d’une application et les sources de données
  • Être capable de déboguer, tracer et surveiller des applications
  • Savoir effectuer des déploiements reproductibles à l’aide de conteneurs et de services de déploiement
  • Être en mesure de choisir l’environnement d’exécution adapté à l’application, d’utiliser Google Kubernetes Engine en tant qu’environnement d’exécution, puis de passer à une solution no-ops avec l’environnement flexible Google App Engine
>

Public

  • Développeurs qui souhaitent créer des applications Cloud natives ou modifier des applications existantes afin qu’elles s’exécutent sur Google Cloud Platform
>

Prérequis

  • Avoir suivi la formation “Google Cloud Platform - Les fondamentaux de l’infrastructure” ou disposer des compétences équivalentes
  • Posséder une bonne connaissance de Node.js
  • Maîtriser les principes de base des outils de ligne de commande et du système d’exploitation Linux
  • Pour suivre cette formation dans des conditions optimales, nous vous recommandons de venir en formation avec un ordinateur portable
>

Programme

Principes recommandés pour la création d’applications

  • Administration du code source et de son environnement
  • Création et élaboration de micro-services et éléments d’application modulables, sécurisés, adaptables et stables
  • Pratiques d’intégration et de déploiement en continu
  • Adapter l’architecture applicative pour une compatibilité Cloud
  • Outils Google Cloud : Bibliothèques pour clients, Kit de développement Google Cloud et Kit de développement Google Firebase
  • Configuration et mise en pratique des outils Google Cloud mentionnés
  • Atelier : Mise en place et identification des outils Google Cloud sur une machine Linux

Perspectives sur le stockage de données

  • Options de stockage pour les applications
  • Utilisation de solutions Google Cloud comme Google Cloud Storage, Google Cloud Datastore, Cloud Bigtable, Google Cloud SQL et Cloud Spanner
  • Recommandations pour Google Cloud Datastore
  • Conseils pour : interrogations, index, manipulation de données, transactions, et gestion d’anomalies
  • Import de données en masse dans Cloud Datastore via Google Cloud Dataflow
  • Atelier : Sauvegarde de données d’applications dans Cloud Datastore

Manipulations sur des compartiments et des éléments

  • Actions possibles sur des compartiments et des éléments
  • Modèle de consistence
  • Gestion d’exceptions

Conseils pour Google Cloud Storage

  • Nommer correctement les compartiments selon leur usage
  • Nommer les éléments en fonction de leur accessibilité
  • Points à considérer pour les performances
  • Configuration et diagnostic d’une stratégie CORS pour un compartiment
  • Atelier : Archivage de fichiers sur Cloud Storage

Authentification et autorisation

  • IAM (Gestion de l’Identité et des Accès) de Cloud et comptes dédiés
  • Authentification via Firebase
  • Authentification et droits avec Cloud Identity-Aware Proxy
  • Atelier : Processus d’authentification via Firebase

Interaction d’éléments d’application avec Google Cloud Pub/Sub

  • Thèmes, sources et destinataires
  • Abonnements directs et indirects
  • Cas pratiques avec Cloud Pub/Sub
  • Atelier : Création d’un service backend pour la gestion de messages en attente

Incorporation de l’IA dans vos applications

  • Aperçu d’API pré-configurées pour Machine Learning, notamment Cloud Vision et Cloud Natural Language Processing
  • Utilisation de Google Cloud Functions pour les actions basées sur des événements
  • Notions fondamentales et cas d’usage pour ces fonctions
  • Création, lancement et surveillance de fonctions

Administration des API via Google Cloud Endpoints

  • Mise en œuvre d’API publiques
  • Atelier : Lancement d’une API pour votre application

Déploiement d’applications avec les outils Google Cloud

  • Création et archivage d’images pour conteneurs
  • Déploiements standardisés avec des configurations spécifiques
  • Atelier : Utilisation de Deployment Manager pour lancer une application web sur Google App Engine

Environnements pour vos applications

  • Sélection de l’environnement adapté : Google Compute Engine, Kubernetes Engine, et autres
  • Atelier : Mise en ligne de votre application sur Google App Engine

Diagnostics, surveillance et optimisation avec Google Stackdriver

  • Utilisation de Stackdriver Debugger et Stackdriver Error Reporting
  • Atelier : Diagnostic d’anomalies avec les outils Stackdriver
  • Utilisation de Stackdriver Logging
  • Principes essentiels de Stackdriver Trace et Stackdriver Monitoring
  • Atelier : Suivi et amélioration des performances avec Stackdriver Monitoring et Trace.
>

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage
>

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture
Dates des sessions
Lieu
>08/12/2025
au
10/12/2025
Paris ou à Distance
>19/01/2026
au
21/01/2026
Paris ou à Distance
>09/02/2026
au
11/02/2026
Paris ou à Distance
Toutes les dates
Un Intra ?Une formation sur mesure ?
>08/12/2025
au
10/12/2025
Paris ou à Distance
>19/01/2026
au
21/01/2026
Paris ou à Distance
>09/02/2026
au
11/02/2026
Paris ou à Distance
>09/03/2026
au
11/03/2026
Paris ou à Distance
>13/04/2026
au
15/04/2026
Paris ou à Distance
>18/05/2026
au
20/05/2026
Paris ou à Distance
>08/06/2026
au
10/06/2026
Paris ou à Distance
>22/06/2026
au
24/06/2026
Paris ou à Distance
>14/09/2026
au
16/09/2026
Paris ou à Distance
>28/09/2026
au
30/09/2026
Paris ou à Distance
>16/11/2026
au
18/11/2026
Paris ou à Distance
>07/12/2026
au
09/12/2026
Paris ou à Distance
Moins des dates
Un Intra ? Une formation sur mesure ?

Nos Clients

Logo Nativo Certification Qualiopi - Organisme de formation certifié
Localisation Nativo - 26-28 rue de Londres, 75009 Paris

Adresse :

26-28 rue de Londres
75009 Paris

Metro :

3
9
12
13
14
RER
A
E

Déclaration CNIL n° 1286285