Formation Google Cloud Platform : Développement d'Applications


  • APPRENEZ À CONCEVOIR, DÉVELOPPER ET DÉPLOYER DES APPLICATIONS DANS GOOGLE CLOUD PLATFORM
REFERENCE
 
 
GCPDEV
DUREE
 
 
3 jours
TARIFS
 
 
2290 € HT
Niveau : Intermédiaire
Cours à distance: Non
Cours officiel: Google
OBJECTIFS :
 

L'écosystème Google Cloud Platform inclut de nombreux services et API de machine learning permettant de créer des applications cloud natives sécurisées, évolutives et intelligentes. Cette formation Google Cloud Platform : Développement d'Applications vous permettra d'acquérir les connaissances et compétences nécessaires pour concevoir, développer et déployer des applications s'intégrant dans la plate-forme cloud de Google.

À l'issue de cette formation, vous serez en mesure de :

  • Connaître les bonnes pratiques relatives au développement d'applications
  • Choisir la solution de stockage adaptée pour les données des applications
  • Mettre en œuvre la gestion des identités fédérées
  • Développer des microservices et des composants d'application faiblement couplés
  • Intégrer les composants d'une application et les sources de données
  • Déboguer, tracer et surveiller des applications
  • Effectuer des déploiements reproductibles à l'aide de conteneurs et de services de déploiement
  • Choisir l'environnement d'exécution adapté à l'application, utiliser Google Kubernetes Engine en tant qu'environnement d'exécution, puis passer à une solution no-ops avec l'environnement flexible Google App Engine
PRÉ-REQUIS :
 

Pour assister à ce cours Google Cloud Platform, il est nécessair d'avoir suivi la formation « Google Cloud Platform : Les Fondamentaux pour l'Infrastructure (GCPIF) » ou de disposer de connaissances équivalentes, ainsi que d'avoir une bonne connaissance de Node.js et de maîtriser les principes de base des outils de ligne de commande et du système d'exploitation Linux.

PUBLIC :
 

Cette formation s'adresse aux 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.

PROGRAMME :
 

Les bonnes pratiques relatives au développement d'applications

Gestion du code et de l'environnement
Concevoir et développer des microservices et des composants d'application faiblement couplés, sécurisés, évolutifs et fiables
Intégration et diffusion continues
Modifier l'architecture d'une application pour le cloud

Bibliothèques du client cloud Google Cloud, Google Cloud SDK, et Google Firebase SDK

Comment paramétrer et utiliser les librairies du client Cloud Google, Google Cloud SDK, et Google Firebase SDK

Présentation des options de stockage de données

Présentation des options de stockage de données d'applications
Études de cas pour le stockage dans le cloud Google, le magasin de données du cloud Google, Cloud Bigtable, Google Cloud SQL, et Cloud Spanner

Bonnes pratiques relatives à l'utilisation de Google Cloud Datastore

Meilleures pratiques liées aux requêtes, à la création et la composition des index, à l'insertion et la suppression des données (fonctionnement batch) aux transactions et la prise en main des erreurs
Chargement en masse de données du magasin de données du Cloud via Google Cloud Dataflow

Effectuer des opérations sur des buckets et des objets

Opérations pouvant être effectuées sur des buckets et des objets
Modèle de cohérence
Traitement des erreurs

Bonnes pratiques relatives à l'utilisation de Google Cloud Storage

Attribuer des noms aux buckets pour les sites Web statiques et d'autres utilisations
Attribuer des noms aux objets (selon la distribution des accès)
Considérations sur les performances
Définir et déboguer une configuration CORS sur un bucket

Gérer l'authentification et les autorisations

Rôles Cloud IAM (Identity and Access Management) et comptes de service
Authentification des utilisateurs avec Firebase Authentication
Authentification et autorisation des utilisateurs avec Cloud Identity-Aware Proxy

Intégrer les composants de votre application à l'aide de Google Cloud Pub/Sub

Sujets, éditeurs et abonnés
Abonnements pull et push
Cas d'utilisation de Cloud Pub/Sub

Injecter de l'intelligence artificielle dans votre application

Présentation d'API de machine learning pré-entraînées comme l'API Cloud Vision et l'API Cloud Natural Language Processing

Utilisation des fonctions Cloud pour le processus Event-Driven

Concepts-clés tels que les déclencheurs, les fonctions d'arrière-plan et les fonctions HTTP
Études de cas
Développement et déploiement de fonctions
Connexion, rapports d'erreur et surveillance

Gérer les API à l'aide de Google Cloud Endpoints

Configurer le déploiement des API

Dépannage de votre application via Google Stackdriver

Dépanner Stackdriver
Rapports d'erreurs Stackdriver

Déploiement d'une application vie Google Cloud Container Builder, Google Cloud Container Registry, et Google Cloud Deployment Manager

Créer et stocker des images de conteneurs
Déploiement répétables avec la configuration des déploiements et les modèles

Environnements d'exécution pour votre application

Pré-requis pour le choix d'un environnement d'exécution pour votre application ou service : Google Compute Engine, Container Engine, App Engine Flex, fonctions Cloud, Cloud Dataflow

Surveillance et amélioration de l'optimisation

Meilleures pratiques et watchpoints pour la performance
Concepts-clés liés à Stackdriver Trace and Stackdriver Monitoring
Détecter et résoudre les problèmes de performance

S'INSCRIRE À CETTE
FORMATION GOOGLE CLOUD PLATFORM DÉVELOPPEMENT APPLICATIONS
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

1 j

 
Google Container Engine est un gestionnaire de cluster ainsi qu'un système d'orchestration pour l'exécution de conteneurs Docker. Basé sur le système open...

1 j

 
Cette formation se veut la synthèse des fonctionnalités essentielles de Google Cloud Platform , pensée pour les professionnels d' Amazon Web Services . Elle se concentre...

2 j

 
Pour déployer, exploiter et maintenir son réseau privé, la Google Cloud Platform s'appuie sur des points de présence éparpillés à travers le...

2 j

 
Comme toute infrastructure de stockage, la Google Cloud Platform est susceptible de subir des attaques (DDoS, hameçonnage...) visant à compromettre son intégrité....
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB