Développer des applications avec Google Cloud Platform
- Référence GO6593
- Durée 3 jour(s)
Modalité pédagogique
Options de paiement complémentaires
-
GTC 34 TTC
Les GTC sont proposés en exclusivité aux partenaires autorisés afin de gagner du temps et de fluidifier le processus d'achat des formations chez Global Knowledge. Il s’agit d’un crédit universel qui peut être utilisé dans les centres Global Knowledge à travers le monde.
Classe inter en présentiel Prix
Nous contacter
Demander une formation en intra-entreprise S'inscrireAller à:
Modalité pédagogique
La formation est disponible dans les formats suivants:
-
Classe inter à distance
Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.
-
Classe inter en présentiel
Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.
Demander cette formation dans un format différent
Résumé
Haut de pageCette formation permet aux participants d'acquérir les connaissances et compétences nécessaires pour concevoir, développer et déployer des applications qui intégrent parfaitement les composants à partir de l'écosystème Google Cloud.
A travers des présentations, des démonstrations et des Labs, les participants apprennent comment utiliser les services GCP et les APIs des machine learning pour créer des applications sécurisées, évolutives et intelligentes.
Prochaines dates
Haut de pagePublic
Haut de pageObjectifs de la formation
Haut de page- Utiliser les meilleures pratiques pour développer des applications
- Choisir les options de stockage de données les plus appropriées pour les données des applications
- Méttre en oeuvre la gestion des identités fédérées
- Développer les composants d'applications "loosely coupled" ou les micro services
- Intégrer les composants d'applications et les sources de données
- Dépanner, tracer et surveiller les applications
- Améliorer les déploiements répétables avec les containers et les services de déploiement
- Choisir l'environnement d'exécution approprié de l'application
- Utiliser Google Container Engine en tant qu'environnement d'exécution et utiliser plus tard une soltuion no-ops avec Google Engine Flex
Programme détaillé
Haut de pageMeilleures pratiques pour le développement d'applications
- Gestion du code et de l'environnement
- Concevoir et développer des composants sécurisés, évolutifs, fiables, "loosely coupled" et des microservices
- Intégration continue et délivrance
- Revoir l'architecture des applications 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
Vue d'ensemble des options de stockage des données
- Vue d'ensemble des options de stockage des données d'applications
- Etudes 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
Meileures pratiques pour le magasin de données du Cloud
- 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 donénes du Cloud via Google Cloud Dataflow
Améliorations des opérations sur les "Buckets" et les objets
- Operations qui peuvent être améliorées sur les "buckets" et les objets
- Modèle de consistence
- Prise en main des erreurs
Meilleures pratiques pour l'utilisation du Cloud de stockage
- "Buckets" nommés pour les sites Web statiques et autres utilisations
- Objets nommés (à partir d'une distribution d'accès
- Pre requis pour la performance
- Installer et dépanner une configuration CORS sur un "bucket"
Sécurisation de votre application
- Rôles IAM (Cloud Identity and Access Management) et comptes de services
- Authentification utilisateur via l'autehnetification Firebase
- Authentification utilisetaur et autorisation via Cloud Identity-Aware Proxy
Utilisation du Cloud Google Pub/Sub pour intégrer les composants à votre application
- Sujets, Editeurs et abonnés
- Gérer les abonnements
- Etudes de cas pour le Cloud Pub/Sub
Ajout "d'intelligence" à vos applications
- Vue d'ensemble des APIs machine learning tel que le Cloud version API et le Cloud Natural Language Processing API.
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
- Etudes de cas
- Développement et déploiement de fonctions
- Connexion, rapports d'erreur et surveillance
Utilisation de Cloud Endpoint pour déployer les APIs
- 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
Environements 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
Pré-requis
Haut de pageAvoir suivi la formation ompleted Google Cloud Platform Fundamentals (GO8324) ou posséder les connaissances équivalentes.
Avoir les connaissances sur Node.js, et sur les outils de commandes en ligne du système d'exploitation Linux.
Bon à savoir
Haut de pageSupport de cours fourni aux participants.
- #000000