Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Orchestrez vos microservices à l'échelle industrielle : maîtrisez la conception, le déploiement et l'administration de clusters conteneurisés hautement disponibles et sécurisés avec Google Kubernetes Engine (GKE).
# Déploiement d'une application conteneurisée sur GKE
apiVersion: apps/v1
kind: Deployment
metadata:
name: gke-app-deployment
spec:
replicas: 3
selector:
matchLabels:
app: web-service
template:
metadata:
labels:
app: web-service
spec:
containers:
- name: app-node
image: gcr.io/my-project/app:v1
ports:
- containerPort: 8080Google Kubernetes Engine (GKE) est le service managé référence pour l'orchestration de conteneurs dans le cloud. Cette formation avancée vous guide à travers les étapes de conception, de sécurisation et d'exploitation de clusters Kubernetes sur Google Cloud Platform. Vous apprendrez à structurer des Deployments, configurer la mise à l'échelle automatique (Horizontal Pod Autoscaler & Cluster Autoscaler), gérer les réseaux de pods, sécuriser le contrôle d'accès (RBAC, Workload Identity) et assurer l'observabilité de vos applications microservices. Un cursus indispensable pour les développeurs, DevOps et architectes orientés cloud-native.
Les objectifs
Créer et gérer des charges de travail dans Google Kubernetes Engine.
Définir et travailler avec différentes abstractions de stockage Kubernetes.
Surveiller les applications s'exécutant dans Google Kubernetes Engine.
Configurer des pipelines CI/CD pour Google Kubernetes Engine.
Expliquer le fonctionnement du réseau de pods dans Google Kubernetes Engine.
Décrire et gérer l'authentification, l'autorisation et la sécurité dans Google Kubernetes Engine.
Explorer les options des services de stockage gérés par Google Cloud.
Public visé
Architectes Cloud, administrateurs et personnel SysOps/DevOps., Personnes utilisant Google Cloud pour créer de nouvelles solutions ou pour intégrer des systèmes, des environnements applicatifs et des infrastructures existants avec Google Cloud.
Prérequis
Avoir suivi la formation "Getting Started with Google Kubernetes Engine" ou posséder une expérience équivalente
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.