Google Kubernetes Engine (GKE) est un service géré pour Kubernetes disponible pour Google Cloud. Cette formation permet de découvrir les bases de GKE et de comprendre comment obtenir des applications conteneurisées et fonctionnant sur Google Cloud. Cette formation est une introduction de base à Google Cloud et il offre une vue d’ensemble des conteneurs et de Kubernetes, de l’architecture et des opérations de Kubernetes.
1 Introduction à la formation - L’introduction au cours décrit les objectifs et donne un aperçu de chaque section.
- Introduction aux objectifs du cours et aperçu de chaque section du cours.
2 Introduction à Google Cloud - Le cloud computing et Google Cloud
- Les offres d’informatique de Google Cloud
- Le réseau Google
- Gestion des ressources
- Facturation
- Interagir avec Google Cloud
- Identifier les services Google Cloud et leurs fonctionnalités
- Choisir les bons services Google Cloud pour créer votre propre solution de cloud
- Définir le but et les cas d’utilisation de la gestion des identités et des accès (Identity and Access Management (IAM))
- Savoir comment gérer les coûts dans la hiérarchie de ressources
- Utiliser la console Google Cloud et Cloud Shell pour créer des machines virtuelles (VM), des comptes de service et des buckets
- Lab : Accéder à la console Google Cloud et à Cloud Shell
- Quiz du module
3 Introduction aux conteneurs et à Kubernetes - Introduction aux conteneurs
- Images de conteneur
- Utiliser Cloud Build
- Kubernetes
- Google Kubernetes Engine
- Définir le concept de conteneur et identifier les cas d’utilisation de conteneurs
- Identifier le but et l’utilisation de Kubernetes
- Comprendre le concept du Google Kubernetes Engine
- Créer un conteneur avec Cloud Build
- Lab : Utiliser Cloud Build
- Quiz du module
4 Architecture de Kubernetes
- Les concepts de Kubernetes
- Le plan de contrôle de Kubernetes
- Les concepts de Google Kubernetes Engine
- Gestion d’objets Kubernetes
- Conceptualisation de l’architecture de Kubernetes
- Identifier comment voir et gérer les objets Kubernetes
- Différencier les modes d’opération de Google Kubernetes Engine
- Déployer un cluster Kubernetes avec GKE
- Lab : Déployer des clusters GKE Autopilot
- Quiz du module
5 Opérations Kubernetes - La commande kubectl
- Introspection
- Utiliser la commande kubectl
- Contrôler le cluster et les pods
- Afficher les données de sortie de la console d’un pod
- Connexion interactive à un pod
- Lab : Déployer les clusters GKE Autopilot depuis Cloud Shell
- Quiz du module
6 Révision du cours - La révision du cours revient sur les concepts centraux introduits pendant le cours
- Rappel du contenu abordé dans chaque section du cours