Réservez les formations disponibles partout en France !

location-dot
location-dot
location-dot
À partir de
location-dot
21398704-fd7e-4524-96ce-945a134592f9
image OF
Architecting with Google Kubernetes Engine

Architecting with Google Kubernetes Engine

Qualiopi
En centre
Non éligible CPF
Sélectionnez une session :

Choisissez une date pour pouvoir réserver !

Objectifs
Programme
  • Comprendre le fonctionnement des conteneurs logiciels.
  • Comprendre l’architecture de Kubernetes.
  • Comprendre l’architecture de Google Cloud.
  • Comprendre le fonctionnement de la mise en réseau des Pods dans Google Kubernetes Engine.
  • Créer et gérer des Clusters Kubernetes Engine à l’aide de Google
  • Cloud Console et commandes gcloud / kubectl.
  • Lancer, restaurer et exposer les Jobs dans Kubernetes.
  • Gérer les contrôles d’accès à l’aide de Kubernetes RBAC et IAM.
  • Gérer les politiques de sécurité des pods et les politiques réseau.
  • Utiliser Secrets et ConfigMaps pour isoler les informations d’identification de sécurité et les artefacts de configuration.
  • Comprendre les choix de Google Cloud pour les services de stockage gérés.
  • Surveiller les applications exécutées dans Google Kubernetes Engine.

Module 1: 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

Module 2: 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

Module 3: 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

Module 4: Opérations Kubernetes

  • Travailler avec la commande kubectl
  • Inspecter le Cluster et les Pods
  • Afficher la sortie de console d’un Pod
  • Se connecter à un Pod de manière interactive

Module 5: Déploiements, Jobs et mise à l’échelle

  • Déploiements
  • Façons de créer des Déploiements
  • Services et évolutivité
  • Mise à jour des déploiements
  • Mises à jour progressives
  • Déploiements bleu / vert
  • Déploiements Canary
  • Gestion des Déploiements
  • Jobs et CronJobs
  • Parallel Jobs
  • CronJobs
  • Mise à l’échelle du Cluster
  • Réduction d’échelle
  • Pools de nœuds
  • Contrôle du placement des Pods
  • Affinité et anti-affinité
  • Exemple de placement de Pod
  • Taints et tolérances
  • Mise en place de logiciels dans votre cluster

Module 6: Réseau GKE

  • Introduction
  • Réseau de Pod
  • Service
  • Recherche de Services
  • Types de Service et Equilibreurs de Charge
  • Fonctionnement des Equilibreurs de Charge
  • Ressource Ingress
  • Équilibrage de Charge natif du conteneur
  • Sécurité réseau

Module 7: Données persistantes et stockage

  • Volumes
  • Types de Volume
  • L’abstraction du Volume Persistant
  • En savoir plus sur les Volumes Persistants
  • StatefulSets
  • ConfigMaps
  • Secrets

Module 8: Contrôle d’accès et sécurité dans Kubernetes et Kubernetes Engine

  • Comprendre l’authentification et l’autorisation Kubernetes
  • Définir les rôles RBAC et les liaisons de rôle Kubernetes pour accéder aux ressources dans les Espaces de Noms
  • Définir les rôles de cluster RBAC Kubernetes et les liaisons ClusterRole pour accéder aux ressources à l’échelle du cluster
  • Définir les politiques de sécurité du pod Kubernetes
  • Comprendre la structure d’IAM
  • Définir les rôles et les stratégies IAM pour l’administration du cluster Kubernetes Engine

Module 9: Journalisation et surveillance

  • Utilisez Cloud Monitoring pour surveiller et gérer la disponibilité et les performances
  • Localiser et inspecter les journaux Kubernetes
  • Créer des sondes pour les contrôles de bien-être sur les applications en production

Module 10: Utilisation des services de stockage gérés GCP à partir d’applications Kubernetes

  • Comprendre les avantages et les inconvénients de l’utilisation d’un service de stockage géré par rapport au stockage conteneurisé autogéré
  • Permettre aux applications s’exécutant dans GKE d’accéder aux services de stockage GCP
  • Comprendre les cas d’utilisation de Cloud Storage, Cloud SQL, Cloud Spanner, Cloud Bigtable, Cloud Firestore et Bigquery à partir d’une application Kubernetes

Module 11: Journalisation et surveillance

  • Notions de CI / CD
  • CI / CD pour Google Kubernetes Engine
  • Exemples de CI / CD
  • Gérer le code d’application dans un référentiel source qui peut déclencher des modifications de code dans un pipeline de livraison continue
Public visé
  • Architectes cloud, administrateurs et personnel SysOps / DevOps
  • Les personnes utilisant Google Cloud pour créer de nouvelles solutions ou intégrer des systèmes, des environnements d’application et des infrastructures avec Google Cloud.
Prérequis

Avoir suivi le cours Google Cloud Fundamentals: Core Infrastructure ou avoir des connaissances équivalentes

Choisissez une date pour pouvoir réserver !

Autres formation Architecting with Google Kubernetes Engine

Autres formations disponibles :
Prochaines sessions disponibles :15 mai10 juil.25 sept.20 nov.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :21 mai03 juil.04 sept.06 nov.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :28 mai23 juil.24 sept.12 nov.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :04 juin02 juil.06 août03 sept.
Qualiopi
En centre
Non éligible CPF
Prochaines sessions disponibles :04 juin09 juil.13 août24 sept.
Qualiopi
En centre
Non éligible CPF
logo ouformer
Réalisation :Definima
Utilisation des cookies

Nous utilisons des cookies pour vous fournir l'ensemble de nos services, notamment la recherche et les alertes. En acceptant, vous consentez à notre utilisation de ces cookies.

Refuser
Accepter