Description de la formation
Formation à la certification Kubernetes - Cours en ligne en direct
Automatisez le déploiement, la mise à l'échelle et la gestion des applications avec la certification Kubernetes
(Demandez-nous le programme détaillé !)
- Déployez des applications avec et sans état sur le cluster.
- Apprenez à déplacer les applications en dehors du cluster et à les faire évoluer automatiquement.
- Installez le cluster Kubernetes sur les plateformes VirtualBox, AWS et Google Cloud.
Kubernetes est l'un des projets open source qui connaît la croissance la plus rapide. Acquérir les aptitudes, les connaissances et les compétences nécessaires pour devenir un administrateur Kubernetes performant. Apprendre les différents aspects de l'environnement Kubernetes tels que l'installation, la configuration, l'architecture, la planification, la mise en réseau, la gestion de la charge de travail et du stockage, ainsi que le dépannage.
Développer des compétences professionnelles qui vous aideront à travailler sur un projet en cours impliquant Kubernetes. Ce cours Kubernetes est axé sur la résolution de problèmes pratiques et la pratique de l'application de l'outil. Le titre d'administrateur Kubernetes certifié est une désignation proposée par la Cloud Native Computing Foundation (CNCF) en partenariat avec la Linux Foundation. Pour obtenir cette certification, vous devez réussir l'examen, qui consiste à résoudre des problèmes dans une ligne de commande. Notre programme Kubernetes correspond bien aux sujets abordés dans l'examen.
- Cours et matériel en anglais
- Niveau débutant - intermédiaire
- 16 heures de sessions en direct, interactives et animées par un formateur
- Plus de 30 heures d'examen Questions à choix multiples, exercices et tâches liées à l'administration de Kubernetes.
- 12 heures de formation pratique avec Kubernetes
- 3 projets qui reproduisent des environnements de travail
- Bénéficiez du mentorat d'experts ayant une expérience de l'industrie
- Acquérir les compétences nécessaires pour devenir un administrateur Kubernetes
- Le programme est conforme à la certification Certified Kubernetes Administrator
- Aucun examen n'est inclus
- Certificat de fin de formation
Objectifs pédagogiques
- Composants Kubernetes - Comprendre les principaux composants du cluster Kubernetes - Master, Nodes et Add-ons.
- Architecture Kubernetes - Construire une infrastructure de conteneurs de qualité production avec l'architecture, les composants et les services Kubernetes.
- Déploiement de Kubernetes - Acquérir les connaissances nécessaires pour installer et déployer Kubernetes sur les plateformes cloud AWS et Google.
- Pods et déploiements - Acquérir les connaissances nécessaires pour travailler avec les pods, les déploiements et les services.
- Compétences pour déployer un cluster Kubernetes - Acquérir les compétences nécessaires pour déployer un cluster Kubernetes et des applications simples.
- En savoir plus sur les différences - Découvrir les différences entre la virtualisation et la conteneurisation, y compris les bases de Docker.
Public cible
- Développeurs
- Responsables de la construction
- Analystes QA
- Ingénieurs logiciels
- Architectes logiciels
- Professionnels des opérations
Prérequis et éligibilité
Des compétences dans les domaines suivants seront utiles avant de s'inscrire :
- Docker Essentials
- Connaissances de base de l'administration Linux
- Connaissances de base des réseaux
Programme
1. Architecture Kubernetes
Objectifs d'apprentissage :
Explorer l'architecture Kubernetes ainsi que la terminologie, les composants, l'architecture et bien plus encore
Sujets abordés :
- Terminologie de Kubernetes
- Composants de Kubernetes
- Architecture du cluster Kubernetes
- Comprendre les composants principaux de Kubernetes
- Comprendre les composants de nœud de Kubernetes
2. Installation et validation de Kubernetes
Objectifs d'apprentissage :
Apprendre à déployer des clusters Kubernetes à l'aide de divers outils
Sujets :
- Comprendre les différents outils de déploiement de clusters Kubernetes
- Libération de binaires, approvisionnement et types de clusters
- Construire le cluster Kubernetes à l'aide de kubeadm
- Installer Kubernetes Master et les nœuds
- Configurer une communication sécurisée entre les clusters
- Tester le cluster
3. Travailler avec Pod
Objectifs d'apprentissage :
Apprendre à travailler avec différents types de pods et à les utiliser efficacement
Sujets :
- Présentation des podcasts
- Comprendre le cycle de vie des pods
- Pod avec plusieurs conteneurs
- Pod statique
- Conteneur d'initialisation
- Étiquettes, sélecteurs et notes
4. Réseaux et services pour Kubernetes
Objectifs d'apprentissage :
Apprendre le réseautage dans Kubernetes et les différents types de services
Sujets :
- Réseautage de cluster
- Réseautage de pods et de nœuds
- Interface réseau de conteneur (CNI)
- Réseautage pour les services : ClusterIP, NodePort et équilibreurs de charge
- Règles pour l'entrée
- DNS pour les clusters
- Politiques de réseau
5. Travailler avec le planificateur Kubernetes
Objectif d'apprentissage :
Apprendre à utiliser les différentes fonctionnalités du planificateur Kubernetes
Sujets :
- Planification des podcasts au sein du cluster Kubernetes
- Configuration du planificateur Kubernetes
- Exécution de plusieurs planificateurs pour plusieurs pods
- Taints, tolérances, sélecteurs de nœuds, étiquettes et sélecteurs
- Planification des pods avec des limites de ressources et des sélecteurs d'étiquettes
- Affichage des événements dans le planificateur
6. Stockage
Objectif d'apprentissage :
Apprendre à travailler avec Kubernetes Volume Service
Sujets :
- Gestion des données dans le cluster Kubernetes
- EmptyDir, hostPath, PV, PVC, StorageClass
- Modes d'accès aux volumes
- Applications avec stockage persistant
- ConfigMaps, secrets
7. Sécurité
Objectif d'apprentissage :
Apprendre les fonctionnalités de sécurité en référence à Kubernetes
Sujets :
- Sécurisation du cluster Kubernetes
- Primitives de sécurité Kubernetes
- Authentification et autorisation des clusters
- Création de certificats TLS
- Comptes de service, utilisateurs
- Rôles et associations de rôles
- CluserRole et association de rôles de cluster
- KubeConfig, contexte de sécurité
8. Journalisation et surveillance
Objectif d'apprentissage :
Apprendre à gérer et surveiller les journaux et les événements
Sujets :
- Décrire les ressources
- Journaux de pod/conteneur
- Metric Server et la commande top
9. Gestion des clusters
Objectif d'apprentissage :
Apprendre à travailler avec les clusters Kubernetes
Sujets abordés
- Gestion du cluster Kubernetes
- Mise à niveau du cluster Kubernetes
- Sauvegarde et restauration d'un cluster Kubernetes
10. Dépannage
Objectif d'apprentissage :
Apprendre à résoudre les problèmes dans Kubernetes
Sujets abordés
- Erreurs du plan de contrôle
- Erreurs dans les nœuds
- Erreurs dans l'application
- Manifestes et erreurs des composants
- Scénarios et solutions
Questions fréquemment posées
Pourquoi la formation à la certification Kubernetes est-elle pertinente ?
Kubernetes, une plateforme open source d'orchestration de conteneurs, est utilisée pour automatiser la gestion des applications conteneurisées. Ses nombreux avantages l'ont rendue particulièrement populaire auprès des organisations utilisant des approches DevOps. Kubernetes est devenu la norme pour le déploiement de conteneurs en production car il est évolutif, flexible et fonctionne pour des projets de différentes envergures. Ce cours commence par les bases de Kubernetes et couvre des concepts tels que l'architecture de Kubernetes, ses composants et le déploiement d'applications.
Quelles compétences pratiques puis-je espérer acquérir à l'issue de ce cours ?
Grâce à ce cours, vous apprendrez à :
- Installer et configurer un cluster sur des machines bare metal
- Déployer n'importe quelle application et la faire évoluer manuellement ou automatiquement.
- Apprendre à travailler avec les services, les pods et planifier des applications sur les conteneurs
- Gérer l'état avec les déploiements
Qu'est-ce que je peux espérer accomplir à la fin de ce cours ?
À la fin de ce cours, vous aurez acquis des connaissances sur les bases de Kubernetes et son architecture. Vous serez bien familiarisé avec l'utilisation de la technologie Kubernetes et sa mise à profit pour faciliter le déploiement et l'orchestration des applications.
Bénéficiez de l'avantage AVC
- Formation dispensée par un instructeur - Interagissez et échangez avec des experts en formation Kubernetes qui ont des années d'expérience pratique et des succès avérés.
- Programme approuvé par l'industrie - Formez-vous avec les derniers cours rigoureusement mis à jour selon les méthodologies avancées de Kubernetes.
- Études de cas - Obtenez des études de cas pratiques basées sur des expériences réelles. Comprenez les concepts à travers des exemples concrets.
- Experts du secteur - Apprenez des meilleurs du secteur. Travaillez avec des coachs dévoués, expérimentés dans leur domaine et passionnés par la formation.
- Compétences applicables - Apprenez des concepts et des méthodes de manière pratique, facilement applicables à des situations réelles et ayant un impact direct sur votre travail.
- Retour détaillé - Obtenez des évaluations détaillées et des commentaires constructifs sur votre apprentissage et votre compréhension de la part d'experts de l'environnement Kubernetes.
Prochaines sessions
Faire une demande
Apprenez à faire la différence Adding Value Consulting (AVC) est un ATO (organisme de formation accrédité) leader. Nous avons introduit un grand nombre de méthodes de « meilleures pratiques » en Scandinavie. Nous sommes experts en formation et certification. Au fil des...
Apprenez-en plus sur l'organisme et découvrez toutes leurs formations