Cette formation offre une opportunité unique d’acquérir des compétences pratiques et théoriques dans le domaine choisi. En plus de bénéficier d’un programme complet et structuré, les participants auront également la possibilité d’obtenir une attestation de formation à la fin du parcours. Cette attestation atteste de leur engagement et de leur réussite dans la formation. De plus, pour ceux qui souhaitent aller plus loin, il est également possible de passer un examen de certification qui permettra d’obtenir une reconnaissance supplémentaire dans le domaine. Cette combinaison de l’attestation de formation et de l’examen de certification offre aux apprenants une solide validation de leurs compétences et renforce leur profil professionnel.
Passer l’examen de certification Certiport
Réserver à l’examen
Objectifs
- 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
- Savoir mettre en oeuvre la gestion des identités fédérées
- 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 de l’application approprié, d’utiliser Google Container Engine en tant qu’environnement d’exécution puis de passer à une solution no-ops avec l’environnement flexible Google App Engine
Prérequis
- Il est recommandé de savoir utiliser Google Cloud Platform
Détails
- 14 Sections
- 46 Lessons
- Durée de vie
- 1 – Bonnes pratiques relatives au développement d’applications4
- 2 – Bibliothèques clientes Google Cloud, SDK Google Cloud et SDK Google Firebase2
- 3 – Présentation des options de stockage de données2
- 4 – Bonnes pratiques relatives à l’utilisation de Cloud Firestore3
- 4.1Bonnes pratiques liées à l’utilisation de Cloud Firestore en mode Datastore : requêtes, index intégrés et composites, insertion et suppression de données (opérations par lot), transactions, gestion des erreurs
- 4.2Charger des données en masse dans Cloud Firestore à l’aide de Google Cloud Dataflow
- 4.3Atelier : Stocker des données d’applications dans Cloud Datastore
- 5 – Exécuter des opérations sur Cloud Storage3
- 6 – Bonnes pratiques relatives à l’utilisation de Cloud Storage5
- 6.1Attribuer des noms aux buckets pour les sites Web statiques et d’autres utilisations
- 6.2Attribuer des noms aux objets (du point de vue de la distribution des accès)
- 6.3Considérations relatives aux performances
- 6.4Mettre en place et déboguer une configuration CORS sur un bucket
- 6.5Atelier : Stocker des fichiers dans Cloud Storage
- 7 – Gérer l’authentification et les autorisations4
- 8 – Utiliser Pub/Sub pour intégrer des composants de votre application4
- 10 – Utiliser Google Cloud Functions pour les processus basés sur des évènements4
- 9 – Ajout d’intelligence dans votre application1
- 11 – Gérer les API avec Cloud Endpoints2
- 13 – Environnements d’exécution pour votre application2
- 12 – Déployer des applications3
- 14 – Déboguer, surveiller et optimiser les performances de votre application7
- 13.1Outils de gestion des performance des applications
- 13.2Stackdriver Debugger
- 13.3Concepts clés relatifs à Stackdriver Trace et Stackdriver Monitoring
- 13.4Atelier : Déboguer une erreur d’application à l’aide de Stackdriver Debugger et d’Error Reporting
- 13.5Stackdriver Logging
- 13.6Stackdriver Error Reporting
- 13.7Atelier : Utiliser Stackdriver Monitoring et Stackdriver Trace pour suivre une requête sur différents services, examiner ses performances et les optimiser