03 20 61 95 06

Formation Google Cloud Platform GCP200AGKE Architecture avec Google Kubernetes Engine


  • GCP200AGKE
  • Durée : 3 jours
  • Tarif : 2625 € HT

96%

Taux de satisfaction clients
(sur 1596 évaluations du 19/05/21 au 16/12/24)

Voir les avis

Objectifs

A l’issue de la formation, l’apprenant sera capable de :
Comprendre le fonctionnement des conteneurs de logiciels
Comprendre les choix GCP pour les services de stockage managés
Surveiller les applications exécutées dans Kubernetes Engine
Comprendre l’architecture de Kubernetes et de Google Cloud Platform
Découvrir le fonctionnement de la mise en réseau des pods dans Kubernetes Engine
Savoir créer et gérer des clusters de Kubernetes Engine à l’aide de la console GCP et des commandes gcloud / kubectl
Être capable de lancer, annuler et exposer des jobs dans Kubernetes
Comprendre comment gérer le contrôle d’accès à l’aide de Kubernetes RBAC et Google Cloud IAM
Gérer les stratégies de sécurité des pods et des réseaux
Savoir utiliser Secrets et ConfigMaps pour isoler les informations d’identification de sécurité et les artefacts de configuration

Prérequis

Avoir suivi la formation « Google Cloud Platform – Les fondamentaux de l’infrastructure » ou connaissances équivalentes
Maîtrise des outils de ligne de commande et des environnements de système d’exploitation Linux
Pour suivre cette formation dans des conditions optimales, nous vous recommandons de venir en formation avec un ordinateur portable

Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.

Public

Architectes, administrateurs et personnel SysOps / DevOps dans le cloud
Toute personne utilisant Google Cloud Platform pour créer de nouvelles solutions ou pour intégrer des systèmes, des environnements d’application et une infrastructure existants à la plate-forme Google Cloud

Dernière mise à jour

Programme mis à jour le 14 février 2024
enveloppe Cette formation vous intéresse ? Contactez-nous

Bon à savoir

Evaluez votre niveau

Pour vous aider à bien choisir votre formation, nous vous proposons soit un entretien avec le formateur soit un test d’évaluation. Cela vous assurera que vous disposez des connaissances nécessaires pour suivre la formation dans des conditions optimales.

Formations modulables

Toutes nos formations sont disponibles en présentiel comme en distanciel, en mode coaching individuel ou en groupe de 3 à 6 participants maximum.

Travaux pratiques

Nos formations comprennent de nombreux travaux pratiques pour un meilleur apprentissage (60 % de pratique). Nous proposons également de travailler sur vos données pour une meilleure expérience.
modules

Les Modules
de formation

Module1
INTRODUCTION À GOOGLE CLOUD PLATFORM

Utiliser la console de la plate-forme Google Cloud
Utiliser Cloud Shell
Définir le Cloud Computing
Identifier les services de calcul GCP
Comprendre les régions et les zones
Comprendre la hiérarchie des ressources Cloud
Administrer vos ressources GCP

Module2
CONTENEURS ET KUBERNETES DANS GCP

Créer un conteneur en utilisant Cloud Build
Stocker un conteneur dans le registre de conteneurs
Comprendre la relation entre Kubernetes et Google Kubernetes Engine (GKE)
Comprendre comment choisir parmi les plates-formes de calcul GCP

Module3
ARCHITECTURE DE KUBERNETES

Comprendre l’architecture de Kubernetes: pods, espaces de noms
Comprendre les composants du control-plane de Kubernetes
Créer des images de conteneur à l’aide de Google Cloud Build
Stocker les images de conteneur dans Google Container Registry
Créer un cluster Kubernetes Engine

Module4
OPÉRATIONS KUBERNETES

Travailler avec la commande kubectl
Inspecter le cluster et les pods
Afficher une sortie de console Pods
Se connecter à un pod de manière interactive

Module5
DÉPLOIEMENTS, JOBS ET MISE À L'ÉCHELLE

Déploiements, travaux et mise à l’échelle
Créer et utiliser des déploiements
Créer et exécuter des jobs et CronJobs
Mettre à l’échelle les clusters manuellement et automatiquement
Configurer l’affinité noeud et pod
Installer des logiciels dans votre cluster avec les diagrammes Helm et le marketplace Kubernetes

Module6
RÉSEAU GKE

Créer des services pour exposer les applications en cours d’exécution dans les pods
Utiliser des équilibreurs de charge pour exposer les services à des clients externes
Créer des ressources Ingress pour l’équilibrage de charge HTTP(S)
Tirer parti de l’équilibrage de la charge natif du conteneur pour améliorer l’équilibrage de la charge du pod
Définir les stratégies réseau Kubernetes pour autoriser et bloquer le trafic vers les pods

Module7
DONNÉES PERSISTANTES ET STOCKAGE

Utiliser des secrets pour isoler les informations d’identification de sécurité
Utiliser ConfigMaps pour isoler les artefacts de configuration
Publier et annuler les mises à jour de Secrets et ConfigMaps
Configurer les volumes de stockage persistant pour les pods Kubernetes
Utiliser StatefulSets pour vous assurer que les revendications sur les volumes de stockage, persistants persistent lors des redémarrages

Module8
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 Kubernetes RBAC et les liaisons de rôle pour accéder aux ressources dans les espaces de noms
Définir les rôles de cluster Kubernetes RBAC et les liaisons de rôle de cluster pour l’accès aux ressources du cluster
Définir les politiques de sécurité de pod Kubernetes
Comprendre la structure de GCP IAM
Définir les rôles et les stratégies IAM pour l’administration du cluster Kubernetes Engine

Module9
JOURNALISATION ET SURVEILLANCE

Utiliser Stackdriver 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

Module10
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

Les prochaines
sessions de formation

Sur demande
Vous souhaitez organiser cette formation à une date spécifique ?Contactez-nous en remplissant le formulaire ci-dessous
02 décembre 2024
03 février 2025
31 mars 2025
19 mai 2025

Cette formation vous intéresse ? Contactez-nous !

    Les données personnelles collectées sont destinées à Access IT Company et utilisées pour traiter votre demande et, lorsque vous ne vous y êtes pas opposé, vous communiquer nos offres commerciales. Les données obligatoires vous sont signalées sur le formulaire par un astérisque. L’accès aux données est strictement limité par Access IT Company aux collaborateurs en charge du traitement de votre demande. Conformément au Règlement européen n°2016/679/UE du 27 avril 2016 sur la protection des données personnelles et à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous bénéficiez d’un droit d’accès, de rectification, d’effacement, de portabilité et de limitation du traitement des donnés vous concernant ainsi que du droit de communiquer des directives sur le sort de vos données après votre mort. Vous avez également la possibilité de vous opposer au traitement des données vous concernant. Vous pouvez exercer vos droits en contactant le DPO à l’adresse suivante : [email protected] ou à l’adresse postale suivante 2, Allée Lavoisier, 59650 Villeneuve d’Ascq. Pour plus d’informations sur le traitement de vos données personnelles par Access IT Company, veuillez consulter notre politique de confidentialité disponible sur notre site internet à l’adresse suivante : https://formation.access-it.fr/politique-de-confidentialite/