Cours officiel
Formation certifiante
Apprenez à gérer et à optimiser les conteneurs Docker sur la Google Cloud Platform (GCP) avec notre formation dédiée à Google Kubernetes Engine (GKE).
Nous vous apprendrons à conteneuriser des charges de travail et à les déployer sur des clusters Kubernetes, tout en les dimensionnant pour gérer l’augmentation du trafic.
De plus, vous découvrirez comment déployer en continu de nouveaux codes dans un cluster Kubernetes pour fournir des mises à jour d’application.
Notre programme aborde l’utilisation de la console Google Cloud, de Cloud Shell, ainsi que la compréhension des régions, zones et hiérarchie de ressources Google Cloud.
Nous couvrons également l’architecture de Kubernetes, la création de conteneurs via Cloud Build, et l’utilisation des commandes gcloud/kubectl pour créer et gérer les Clusters Kubernetes Engine.
Programme détaillé
Introduction à Google Cloud Platform
- Utiliser la console Google Cloud
- Utiliser Cloud Shell
- Définir le Cloud Computing
- Identifier les services Google Cloud Compute
- Comprendre les régions et les zones
- Comprendre la hiérarchie des ressources cloud
- Administrer vos ressources Google Cloud
Conteneurs et Kubernetes dans GCP
- Créer un conteneur à l’aide de Cloud Build
- Stocker un conteneur dans Container Registry
- Comprendre la relation entre Kubernetes et Google Kubernetes Engine (GKE)
- Comprendre comment choisir parmi les plates-formes Google Cloud Compute
Architecture de Kubernetes
- Comprendre l’architecture de Kubernetes: Pods, Espaces de Noms
- Comprendre les composants du Plan de Contrôle de Kubernetes
- Créer des images de conteneurs à l’aide de Cloud Build
- Stocker les images de conteneurs dans Container Registry
- Créer un Cluster Kubernetes Engine
Introduction aux flux de travail Kubernetes
- Comprendre la commande kubectl
- Comprendre comment les Déploiements sont utilisés dans Kubernetes
- Comprendre l’architecture réseau des Pods
- Comprendre les abstractions de stockage Kubernetes