Architecture avec Google Cloud : Conception et méthode

Apprenez pendant deux jours à construire des solutions fiables et efficaces sur Google Cloud Platform, en utilisant des modèles de conception éprouvés.

google badge
Réserver ce cours
Appelez notre service commercial dès aujourd'hui
Formation de 2 jours
Support didactique
Virtuelle, Privée
Classe virtuelle
Une expérience d’apprentissage pratique et interactive vous permettant d'assister à nos formations depuis chez vous, ou où que vous soyez. Les classes virtuelles sont proposées pour certaines de nos formations en salle de classe dispensées en direct. Le cas échéant, l'option apparaîtra dans le menu déroulant de sélection de site. Pour plus de confidentialité, vous pouvez également réserver une classe virtuelle privée.
Privée
Une séance de formation privée pour votre équipe. Les groupes peuvent être de toute taille, dans un site de votre choix, y compris dans nos centres de formation.

En qualité de partenaire Google Cloud, nous partagerons notre expérience sur les modèles de conception et les principes de Google SRE.

Jellyfish a été sélectionné par Google pour construire et délivrer cette formation de deux jours.

Cette formation avancée suppose que vous ayez les acquis de la formation Architecture avec Google Cloud Platform : Infrastructure et la pratique de ces technologies.

Grâce à une combinaison de présentations, de démonstrations et de travaux pratiques, vous apprendrez à concevoir des déploiements GCP extrêmement fiables et sécurisés, et à les exploiter d’une manière accessible et rentable.

Cette formation, qui fait partie de la série « Professional Cloud Architect » est privée. Elle peut être dispensée dans un site de votre choix ou bien en classe virtuelle.

Aperçu du cours

À qui s’adresse cette formation ?

Cette formation avancée suppose que vous ayez les acquis de la formation Architecture avec Google Cloud Platform : Infrastructure et la pratique de ces technologies.

Personnes utilisant Google Cloud Platform pour créer de nouvelles solutions ou intégrer des systèmes, environnements d’application et infrastructures existants avec Google Cloud Platform.

Vous repartirez avec les compétences nécessaires pour :

  • Mettre en pratique un ensemble de questions, de techniques et de considérations de conception
  • Définir les besoins de l'application et les exprimer objectivement sous forme de KPI, SLO et SLI
  • Décomposer les besoins de l'application pour trouver les limites justes aux microservices
  • Exploiter les outils de développement Google Cloud pour mettre en place des pipelines de déploiement à jour et automatisés
  • Choisir les services de stockage Google Cloud appropriés en fonction des besoins de l'application
  • Architecturer des réseaux cloud et hybrides
  • Mettre en œuvre des applications fiables, évolutives et souples en équilibrant 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 du cloud
  • Contrôler les objectifs de niveau de service et les coûts à l'aide des outils Stackdriver

Programme de la formation

Module 1 : Définition du service
  • Conception dans cette section
  • État et solution
  • Évaluation/Mesure
  • Synthèse des exigences, SLO, SLA et SLI (indicateurs clés de performance)
Module 2 : Conception de la couche logique de l’entreprise
  • Architecture des micro-services
  • Support GCP à 12 facteurs
  • Cartographie des besoins de calcul pour les services de traitement de Google Cloud Platform
  • Fourniture des systèmes de calcul
Module 3 : Automatisation DevOps
  • Automatisation du développement de pipelines CI/CD
  • Utilisation de Dépôts dans le cloud pour code logiciel et contrôle des versions
  • Configurez des déclencheurs pour créer, tester et déployer automatiquement du code source
  • Administration des images de conteneurs avec Google Container Registry
  • Gérer l'Infrastructure as Code avec Terraform ou Deployment Manager en appliquant la méthodologie GitOps
Module 4 : Conception de la couche de données
  • Classification et caractérisation des données
  • Acquisition et migration des données
  • Identification des besoins de stockage et mise en correspondance avec les systèmes de stockage de Google Cloud Platform
Module 5 : Conception de la couche réseau
  • Configuration périphérie réseau
  • Configuration du réseau pour le transfert de données au sein du service, y compris l’équilibrage de charge et la localisation du réseau
  • Intégration du réseau avec d’autres environnements, y compris sur site et dans le Multicloud
Module 6 : Conception pour la résilience, l’évolutivité et la reprise après sinistre
  • Défaillance due à une perte de ressources
  • Défaillance due à une surcharge
  • Stratégies visant à remédier à une défaillance
  • Continuité des activités et reprise après sinistre, y compris la stratégie de restauration et la gestion du cycle de vie des données
  • Conception évolutive et résiliente
Module 7 : Planification des capacités et optimisation des coûts
  • Conception des services pour répondre aux exigences de disponibilité, durabilité et d'évolutivité
  • Déploiement des systèmes tolérants aux pannes en évitant les points de défaillance uniques, les défaillances corrélées et les défaillances en cascade
  • Analyser les scénarios de catastrophe et planifier la reprise après sinistre à l'aide de l'analyse des coûts / risques
  • Eviter les pannes de surcharge avec la conception de modèles comme le disjoncteur (circuit breaker) et l'interruption exponentielle tronquée (exponential backoff)
  • Concevoir un dépôt de données résilient avec des modèles de suppression paresseuse
Module 8 : Conception pour la sécurité
  • Sécurité de Google Cloud Platform
  • Contrôle d’accès au réseau et pare-feu
  • Protections contre le déni de service
  • Partage des ressources et isolation
  • Cryptage des données et gestion des clés
  • Accès à l’identité et audit
Module 9 : Déploiement, surveillance et alerte, et réponse aux incidents
  • Gérer les nouvelles versions de service à l'aide de mises à jour progressives, de déploiements bleu / vert et de versions Canari
  • Prévoir, surveiller et optimiser le coût du service à l'aide du calculateur de prix et des rapports de facturation de Google Cloud et en analysant les données de facturation
  • Observer si vos services respectent leurs SLO à l'aide de Cloud Monitoring et de tableaux de bord
  • Répondre aux pannes de service à l'aide d'alertes de surveillance dans le cloud et de processus à l'aide de comptes de service
close
Restez informés
Recevez les dernières actualités, études et offres de Jellyfish Training.
Vos données seront traitées conformément à notre Politique de confidentialité