Accueil > Informatique décisionnelle, Cloud > Cloud computing > Architecture avec Google Kubernetes Engine
Formation #CCP30

Formation Architecture avec Google Kubernetes Engine

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 3 jours

Code : CCP30


Sessions programmées :

Du 26 au 28 Fév. 2020

Du 29 Avril au 01 Mai 2020

Du 24 au 26 Juin 2020

Du 16 au 18 Sept. 2020

Du 25 au 27 Nov. 2020

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 3 jours

Code : CCP30


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • 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
Programme
1/ 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
2/ 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
3/ 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
4/ 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
5/ 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
6/ 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
7/ 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
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 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
9/ 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
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
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Quiz
  • Etudes de cas
  • Echanges d’expériences
Participants

Participants

  • 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
Dates

Dates

  • Du 26 au 28 Fév. 2020
  • Du 29 Avril au 01 Mai 2020
  • Du 24 au 26 Juin 2020
  • Du 16 au 18 Sept. 2020
  • Du 25 au 27 Nov. 2020
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation
Accueil Achats Anglais Professionnel Assistanat Assurance Audit Interne Banque Carrière Professionnelle Centre d'Appels Changement Commercial - Vente Communication Comptabilité - Fiscalité Contrôle de Gestion Développement Durable Développement Personnel Direction d'entreprise Droit des affaires et social Efficacité professionnelle Finance et Trésorerie Formation pour non-spé Innovation - Créativité International - Export Logistique - Supply Chain Management Management des risques Marketing Paie/Gestion admin. du personnel Projet Qualité/Sécurité/Env. Relation client Ressources humaines Secteur public Webmarketing Agilité Bases de données Big Data Bureautique Cloud computing CRM Dessin industriel Gestion de projets et méthodes IBM Applications IBM Systèmes Informatique décisionnelle Ingénierie logicielle Java, JEE, C, C++ Linux, Unix, Mac Management des SI Management ITIL Messagerie et communication Microsoft .NET Microsoft Applications Microsoft Système Mobilité Multimédia, PAO, CAO Réseaux et Cisco Réseaux et Voix sur IP SAP Sécurité, Sauvegarde et Supervision Serveurs applicatifs Virtualisation et stockage Web - Digital Air - Gaz - Vapeur Analyse Industrielle Automatismes & Robotique Chimie Electricité & Electrotechnique Energie Industrielle Froid & Climatisation Hydraulique Informatique Industrielle Instrumentation & Régulation Maintenance Mécanique Médical / Santé / Pharmacie Méthodes Métrologie & Mesure Pneumatique Pompes & Vannes Production Risques & Sécurité Soudage Usinage & Matériaux Variation de vitesse