Présentation de la formation Google Kubernetes Engine (GKE) : Déploiement & Orchestration
Cette formation Google Kubernetes Engine (GKE) vous permet de découvrir et d’approfondir la gestion d’applications conteneurisées dans le cloud. Vous apprendrez à configurer, déployer et orchestrer vos workloads avec Kubernetes, tout en optimisant la sécurité et la résilience. Grâce à des ateliers pratiques, vous serez en mesure d’automatiser le scaling, le monitoring et la mise à jour de vos clusters. La formation couvre également l’intégration avec les services GCP pour une gestion complète des environnements cloud. Idéal pour les ingénieurs DevOps, administrateurs systèmes et développeurs cloud-native.
Objectifs de la formation Google Kubernetes Engine (GKE) : Déploiement & Orchestration
Objectifs pédagogiques :
- Comprendre les concepts fondamentaux de Kubernetes et leur implémentation dans GKE
- Déployer et gérer des clusters Kubernetes sur Google Cloud
- Mettre en place des applications conteneurisées et les orchestrer avec GKE
- Assurer la supervision, la sécurité et l’optimisation d’un cluster Kubernetes
Objectifs opérationnels :
- Déployer et gérer des applications conteneurisées sur GKE, d’orchestrer des clusters Kubernetes en production, d’assurer leur sécurité et leur scalabilité, et d’intégrer les services GCP pour optimiser la gestion des environnements cloud.
Programme de la formation Google Kubernetes Engine (GKE) : Déploiement & Orchestration
Jour 1 – Introduction & Clusters GKE
Rappel des concepts Kubernetes (Pods, Services, Deployments)
Présentation de Google Kubernetes Engine
Création et configuration d’un cluster GKE
Gestion des nœuds (Node Pools, autoscaling)
Lab pratique : déployer un cluster GKE et une première application simple
Jour 2 – Déploiement d’applications & Services avancés
Déploiement avec kubectl et fichiers YAML
ConfigMaps et Secrets
Services Kubernetes : NodePort, LoadBalancer, Ingress
Stockage persistant dans GKE (Persistent Volumes, Persistent Volume Claims)
Lab pratique : déployer une application multi-tier (frontend + backend + DB)
Jour 3 – Sécurité, Observabilité & Optimisation
Sécurité : RBAC, gestion des identités, secrets, policies réseau
Supervision : Stackdriver (Cloud Monitoring & Logging)
Scaling & mise à jour des applications (HPA, rolling updates)
Optimisation des coûts et bonnes pratiques GKE
Projet fil rouge : mise en production d’une application conteneurisée avec monitoring et sécurité activés
Les autres formations en Conteneurs & Orchestration

Docker
Maîtriser l'utilisation de Docker pour créer, déployer et gérer des conteneurs de manière efficace

LXC : Virtualisation par conteneur
Maîtriser la virtualisation légère et la gestion des conteneurs avec LXC

AWS – Conteneurs & Orchestration avec ECS & EKS
Déployer et gérer des applications conteneurisées sur AWS avec ECS et Kubernetes

Azure Kubernetes Service (AKS)
Déployer et gérer des clusters Kubernetes managés dans Azure avec performance et résilience