Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Catalogue des formations > Formation Developing Applications with Google Cloud Platform
TechniqueNouveauté

Formation Developing Applications with Google Cloud Platform

Apprenez à concevoir, développer et déployer des applications dans Google Cloud Platform

Objectifs de cette formation Developing Applications with Google Cloud Platform
  • Connaître les bonnes pratiques relatives au développement d'applications
  • Être capable de choisir la solution de stockage adaptée pour les données des applications
  • Apprendre à mettre en oeuvre la gestion des identités fédérées
  • Comprendre comment développer des microservices 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
  • Comprendre comment 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
  • Toute personne souhaitant développer des applications avec Google Cloud Platform
Pré-requis
Programme détaillé

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 clientes Google Cloud, SDK Google Cloud et SDK Google Firebase

  • Configurer et utiliser les bibliothèques clientes Google Cloud, le SDK Google Cloud et le SDK Google Firebase
  • Atelier : Configurer les bibliothèques clientes Google, le SDK Google Cloud et le SDK Firebase sur une instance Linux et définir des identifiants d'application

Présentation des options de stockage de données

  • Présentation des options de stockage de données d'applications
  • Cas d'utilisation de Google Cloud Storage, Google Cloud Datastore, Cloud Bigtable, Google Cloud SQL et Cloud Spanner

Bonnes pratiques relatives à l'utilisation de Google Cloud Datastore

  • Bonnes pratiques relatives aux thèmes suivants : requêtes, index intégrés et composites, insertion et suppression de données (opérations par lot), transactions, traitement des erreurs
  • Charger des données de façon groupée dans Cloud Datastore à l'aide de Google Cloud Dataflow
  • Atelier : Stocker des données d'applications dans Cloud Datastore

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
  • Atelier : Stocker des fichiers dans Cloud Storage

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
  • Atelier : Authentifier des utilisateurs avec Firebase Authentication

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
  • Atelier : Développer un service de backend pour traiter les messages en file d'attente

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

Utiliser Google Cloud Functions pour les processus basés sur des événements

  • Utiliser Google Cloud Functions pour les processus basés sur des événements
  • Cas d'utilisation
  • Développer et déployer des fonctions
  • Journalisation, rapports d'erreurs et surveillance

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

  • Configuration du déploiement d'API ouvertes
  • Atelier : Déployer une API pour votre application

Déployer une application à l'aide de Google Cloud Container Builder, Google Cloud Container Registry et Google Cloud Deployment Manager

  • Créer et stocker des images de conteneurs
  • Déploiements reproductibles à l'aide d'une configuration de déploiement et de modèles
  • Atelier : Utiliser Deployment Manager pour déployer une application Web sur l'environnement flexible Google App Engine en test et en production

Environnements d'exécution pour votre application

  • Choix d'un environnement d'exécution pour votre application ou votre service :
  • - Google Compute Engine
  • - Kubernetes Engine
  • - Environnement flexible App Engine
  • - Cloud Functions
  • - Cloud Dataflow
  • Atelier : Déployer votre application dans l'environnement flexible App Engine

Déboguer, surveiller et régler les performances de votre application à l'aide de Google Stackdriver

  • Stackdriver Debugger
  • Stackdriver Error Reporting
  • Atelier : Déboguer une erreur de l'application à l'aide de Stackdriver Debugger et d'Error Reporting
  • Stackdriver Logging
  • Concepts clés relatifs à Stackdriver Trace et Stackdriver Monitoring
  • Atelier : Utiliser Stackdriver Monitoring et Stackdriver Trace pour suivre une requête sur différents services, examiner ses performances et les optimiser
Les plus de cette formation Developing Applications with Google Cloud Platform
  • Une formation complète durant laquelle s'alternent les phases d'apports théoriques et d'échanges.
  • Les consultants spécialistes de la technologie apportent leurs conseils et leur expérience.
  • Une formation animée par un formateur certifié Google Cloud Platform.
Certification

Cette formation prépare au test suivant :

  • Professional Cloud Developer
et entre en jeu dans le cursus de certification :

Informations

  • Durée : 3 Jours (21h)
  • Tarif : 2 290 € HT
  • Réf. : CC500
  • Réf. éditeur : GCP200-DEV


Dates des sessions
Session garantie Formation à distance Session accessible à distance Visio
Bon à savoir...





= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.