03
Reliable Google Cloud Infrastructure: Design and Process - Français
03
Reliable Google Cloud Infrastructure: Design and Process - Français
Ce cours permet aux participants d'apprendre à créer des solutions hautement fiables et efficaces sur Google Cloud en s'appuyant sur des modèles de conception éprouvés. Il s'inscrit dans la continuité des cours "Architecting with Google Compute Engine" et "Architecting with Google Kubernetes Engine" et demande une expérience pratique des technologies abordées dans chaque cours. À travers un ensemble de présentations, d'activités de conception et d'ateliers pratiques, les participants apprennent à définir des exigences techniques et commerciales, et à trouver un équilibre entre elles pour concevoir des déploiements Google Cloud hautement fiables et disponibles, sécurisés et économes.
- Appliquer un ensemble de questions, de techniques et de principes de conception.
- Définir les exigences des applications et les représenter objectivement sous forme de KPI, de SLO et de SLI.
- Décomposer les exigences des applications pour trouver les limites de microservices appropriées.
- Configurer des pipelines de déploiement modernes et automatisés à l'aide des outils Google Cloud pour les développeurs.
- Choisir les services Google Cloud Storage adaptés aux exigences des applications.
- Aborder les architectures de réseau Google Cloud, y compris les architectures hybrides.
- Implémenter des applications fiables, évolutives et résilientes qui équilibrent les métriques de performance clés et les coûts.
- Choisir les services de déploiement Google Cloud adaptés à vos applications.
- Sécuriser les applications, les données et l'infrastructure cloud.
- Surveiller les objectifs de niveau de service et les coûts à l'aide de la suite Google Cloud Operations.
Pour bénéficier pleinement de ce cours, les participants doivent :
avoir suivi le cours "Architecting with Google Compute Engine" ou "Architecting with Google Kubernetes Engine", ou disposer d'une expérience équivalente ;
maîtriser les principes de base des outils de ligne de commande ;
disposer d'une expérience dans le domaine de l'exploitation de systèmes, y compris en ce qui concerne le déploiement et la gestion d'applications, sur site ou dans un environnement de cloud public.