- Cours pratique
- Informatique
- Officiel
Formation Google Kubernetes Engine : Architecting

- Durée
- 2 jours
- Niveau
- Intermédiaire
- Modalités
- Distanciel
Description de la formation Google Kubernetes Engine
Qu'est-ce que Google Kubernetes Engine ?
Google Kubernetes Engine (GKE) est une plateforme de gestion de conteneurs basée sur Kubernetes, proposée par Google Cloud. Elle permet de déployer, gérer et faire évoluer des applications conteneurisées de manière automatisée et sécurisée. GKE s’appuie sur l’expertise de Google en matière d’orchestration de conteneurs et offre une intégration poussée avec les services du cloud Google.
Pourquoi suivre une formation Architecting with Google Kubernetes Engine ?
Dans un contexte où le déploiement et la gestion des microservices deviennent incontournables, savoir utiliser Kubernetes avec GKE est une compétence recherchée. Cette formation fournit une compréhension approfondie des concepts Kubernetes et de leur implémentation sur Google Cloud. Elle permet de déployer efficacement des applications, de gérer la mise à l’échelle automatique, la résilience et la sécurité des environnements cloud-native. C’est un atout majeur pour les architectes cloud, les développeurs et les ingénieurs DevOps souhaitant moderniser leurs infrastructures applicatives.

Objectifs pédagogiques
À l'issue de cette formation Architecting with Google Kubernetes Engine, vous aurez acquis les connaissances nécessaires pour :
- Créer et gérer des charges de travail dans Google Kubernetes Engine
- Expliquer le fonctionnement de la mise en réseau des pods dans Google Kubernetes Engine
- Définir et utiliser différentes abstractions de stockage Kubernetes
- Décrire et gérer l’authentification, l’autorisation et la sécurité dans Google Kubernetes Engine
- Surveiller les applications exécutées dans Google Kubernetes Engine
- Explorer les options de services de stockage gérés de Google Cloud
- Configurer les pipelines CI/CD pour Google Kubernetes Engine
Objectifs opérationnels
Savoir concevoir, déployer et gérer des applications conteneurisées sur Google Kubernetes Engine de manière sécurisée et évolutive.
Programme
Contenu du cours, module par module
7 modules
- Définir, configurer, inspecter, gérer et mettre à jour les déploiements.
- Définir les Jobs et les Cronjobs dans GKE et explorer les cas d’utilisation pertinents. Créer et exécuter des Jobs.
- Expliquer comment mettre à l’échelle les clusters manuellement et automatiquement.
- Configurer l’affinité des nœuds et des pods.
Travaux pratiques
(Lab) Création de déploiements Google Kubernetes Engine
- Explorer la mise en réseau de Kubernetes, notamment la mise en réseau de pods et de clusters.
- Créer des services à exposer aux applications exécutées dans des pods.
- Configurer des équilibreurs de charge pour exposer les services aux clients externes. Explorer l’équilibrage de charge natif des conteneurs dans GKE.
- Configurer la mise en réseau de Google Kubernetes Engine.
Travaux pratiques
(Lab) Configuration du réseau Google Kubernetes Engine (GKE)
- Définir et utiliser des abstractions de stockage Kubernetes.
- Exécuter et gérer des ensembles de pods à l’aide de StatefulSets.
- Utiliser ConfigMaps pour découpler la configuration des pods.
- Gérer et stocker les données d’accès et d’authentification sensibles.
- Configurer le stockage persistant pour Google Kubernetes Engine.
Travaux pratiques
(Lab) Configuration du stockage persistant pour Google Kubernetes Engine
- Authentification et autorisation
- Contrôle d’accès basé sur les rôles Kubernetes
- Workload Identity
- Sécurité du plan de contrôle Kubernetes
- Sécurité des pods
Travaux pratiques
(Lab) Sécurisation de Google Kubernetes Engine avec Cloud IAM et Pod Security Admission
- Identifier les outils inclus dans Google Cloud Observability.
- Configurer la suite d’opérations Google Cloud pour surveiller et gérer la disponibilité et les performances.
- Inspecter les journaux à l’aide de la commande kubectl.
- Inspecter les journaux Kubernetes à l’aide de Google Cloud Observability.
- Configurer la surveillance et la journalisation natives de GKE.
Travaux pratiques
Laboratoire : Configuration de la surveillance et de la journalisation natives de GKE
- Comparer les services de stockage gérés avec le stockage autogéré.
- Identifier les cas d’utilisation de Cloud Storage pour les applications Kubernetes.
- Comparer la gamme de services de base de données gérés par Google Cloud.
- Découvrir Cloud SQL Auth Proxy et comment il se connecte à Cloud SQL depuis GKE.
- Utiliser Cloud SQL avec Google Kubernetes Engine.
Travaux pratiques
(Lab) Utilisation de Cloud SQL avec Google Kubernetes Engine et Workload Identity
- Définir l’intégration continue et la livraison continue et identifier pourquoi elles sont importantes.
- Examiner les pipelines CI/CD et la manière dont ils peuvent optimiser les versions d’applications.
- Explorer les outils CI/CD propriétaires et tiers pris en charge par Google Cloud.
- Explorer les meilleures pratiques de Google pour un pipeline CI/CD GKE.
Travaux pratiques
Programme mis à jour le 08/01/2026
Public concerné
Cette formation est destinée aux Architectes cloud, administrateurs, personnel SysOps/DevOps et toute personne utilisant Google Cloud pour créer de nouvelles solutions ou pour intégrer des systèmes, des environnements d’application et des infrastructures existants avec Google Cloud.

Prérequis
Avoir suivi le cours Google Cloud Platform : Débuter avec Google Kubernetes Engine ou avoir des connaissances équivalentes
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- Istio : Maillage de Services (Service Mesh) sur KubernetesRéf. KMSI3 joursIntermédiaireProchaine session : 26 oct.2 090 €
- Conteneurisation : les concepts, les architectures, les organisationsRéf. CONT2 joursFondamentalProchaine session : 2 nov.1 790 €
- Google Cloud Platform : Débuter avec Google Kubernetes EngineRéf. GCPKE1 jourFondamentalProchaine session : 19 oct.790 €
- Comprendre le Cloud IaaS, OpenStack et DockerRéf. ICOD5 joursIntermédiaireProchaine session : 23 nov.3 050 €