Accueil > Virtualisation/Stockage/Cloud > Google Cloud Platform : développement d’applications
Formation #VSC171

Formation Google Cloud Platform : développement d’applications

Durée : 4 jours

Code : VSC171


Prochaines dates programmées :

Du 28 au 31 Mai 2024

Du 27 au 30 Août 2024

Du 12 au 15 Nov. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • 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
Programme
1/ Meilleures 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
2/ Bibliothèques du client cloud Google Cloud, Google Cloud SDK, et Google Firebase SDK
  • Configurer et utiliser les bibliothèques clientes :
  • Google Cloud
  • SDK Google Cloud
  • SDK Google Firebase
3/ 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
  • Cloud Spanner
4/ 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
5/ Réaliser 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
6/ 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
7/ 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
8/ 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
9/ 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
10/ 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
11/ Gérer les API à l'aide de Google Cloud Endpoints
  • Configurer le déploiement des API
12/ Dépannage de votre application via Google Stackdriver
  • Dépanner Stackdriver
  • Rapports d'erreurs Stackdriver
13/ 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éploiement répétables avec la configuration des déploiements et les modèles
14/ Environnements d'exécution pour votre application
  • Choix d'un environnement d'exécution pour votre application ou service :
  • Google Compute Engine
  • Container Engine
  • App Engine Flex
  • fonctions Cloud
  • Cloud Dataflow
15/ Déboguer, surveiller et régler les performances de son application à l’aide de Google Stackdriver
  • Stackdriver Debugger
  • Stackdriver Error Reporting
  • Stackdriver Logging
  • Concepts clés relatifs à Stackdriver Trace et Stackdriver Monitoring
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Développeurs d’applications
Dates

Dates

  • Du 28 au 31 Mai 2024
  • Du 27 au 30 Août 2024
  • Du 12 au 15 Nov. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.