Feiern Sie die Feiertage mit 10% Rabatt auf alle Kurse mit dem Code "AVCFOREVER10". Sichern Sie sich jetzt den Preis vor den Änderungen im Jahr 2025!

Container Orchestration using Kubernetes - Apprentissage mixte (Classe virtuelle en direct & En Ligne)

450,00 EUR

  • 45 hours
Blended Learning
eLearning
Live-Virtuelles Klassenzimmer

Kubernetes est l'un des outils d'orchestration de conteneurs les plus populaires disponibles. Le cours de certification en orchestration de conteneurs avec Kubernetes vous aidera à maîtriser les compétences essentielles, la technologie et les concepts qu'un administrateur Kubernetes doit connaître. Prévoyez de superviser les charges de travail et les services conteneurisés avec des organisations industrielles en utilisant le cours de préparation Kubernetes. Il couvre tous les aspects, y compris la gestion du cycle de vie des applications, l'installation, la configuration et la validation, le réseau, la planification, la sécurité, la maintenance du cluster, les concepts de base, Kubernetes sur Azure, le stockage, et plus encore.

Programme d'e-learning

Hero
  1. Introduction

    Leçon 01

    - Introduction

  2. Vue d'ensemble de Kubernetes

    Leçon 02

    - Vue d'ensemble des conteneurs

    - Démo - Configuration du laboratoire – VirtualBox

    - Démo – Docker

    - Orchestration de conteneurs

    - Architecture de Kubernetes

  3. Configurer Kubernetes

    Leçon 03

    - Configuration de Kubernetes - Introduction et Minikube

    - Démonstration – Minikube

    - Configuration de Kubernetes – Kubeadm

    - Démonstration - Kubeadm - Partie 1 - Configuration des machines virtuelles et des prérequis

    - Démonstration - Kubeadm - Partie 2 - Configurer un cluster avec Kubeadm

    - Démonstration - Kubernetes sur Google Cloud Platform

    - Démo - jouer-avec-k8s.com

  4. Concepts de Kubernetes

    Leçon 04

    - Bons de livraison

    - Démonstration - PODs

  5. Introduction à YAML

    Leçon 05

    - Introduction à YAML

  6. Concepts Kubernetes - PODs, ReplicaSets, Déploiements

    Leçon 06

    - PODs avec YAML

    - Astuces & Conseils – YAML

    - Contrôleurs de réplication et ReplicaSets

    - Démonstration – Ensembles de répliques

    - Déploiements

    - Démo – Déploiements

    - Déploiements - Mise à jour et retour en arrière

    - Démo - Déploiements - Mise à jour et retour en arrière

  7. Réseautage avec Kubernetes

    Leçon 07

    - Fondamentaux de la mise en réseau dans Kubernetes

    - Démonstration - Réseautage dans Kubernetes

  8. Services

    Leçon 08

    - Services – Port de nœud

    - Démo – Services

    - Services – IP de cluster

  9. Architecture des microservices

    Leçon 09

    - Application de Microservices

    - Démonstration - Déploiement de microservices

    - Application sur le cluster Kubernetes de GCP

    - Démonstration - Application de vote improvisée - v2

Programme Virtuel en Direct

Hero
  1. Introduction au cours

    Leçon 01

    - Introduction à Kubernetes

    - L'importance de l'ACR

    - Parcours d'apprentissage

    - Plan du programme

    - Programme du cours

    - Composants du cours

    - Critères d'achèvement du cours

  2. Concepts de base

    Leçon 02

    - Vue d'ensemble

    - Etcd

    - Contrôleur

    - Planificateur

    - Kubelet

    - Kube Proxy

    - Gousses

    - ReplicaSets

    - Déploiements

    - Services, Équilibrage de charge &

    - Réseautage

    - Conteneurs

    - Politiques

  3. Cluster Kubernetes

    Leçon 03

    - Vue d'ensemble de l'architecture en grappe

    - Configuration d'un cluster

    - Gestion et administration des grappes

    - Nœud

    - Communication entre le plan de contrôle et les nœuds

    - Comprendre les contrôleurs

    - Importance du gestionnaire de contrôleur de cloud

    - Travailler avec Kubeadm

    - Gérer un cluster en utilisant Kubelet

    - Contrôleur d'Accès Basé sur les Rôles

    - Serveur API

    - Atteindre une haute disponibilité

    - Sauvegarde, Restauration du cluster etcd

    - Données

    - Mise à niveau de la version sur Kubernetes

    - Groupe

    - Gestion des objets Kubernetes

  4. Charges de travail

    Leçon 04

    - Vue d'ensemble des charges de travail

    - Déploiement

    - Comprendre les Pods

    - Cycle de vie d'un Pod

    - Travail sur l'attribution des Pods

    - Conteneurs d'initialisation

    - Gestion des ressources des conteneurs

    - Surveillance de la santé

    - Conteneurs Multi Pod

    - Contraintes de répartition de topologie des Pods

    - Ensemble de répliques

    - Pods statiques

    - Configuration de l'application

    - ConfigMap et Secrets

    - Atteindre la scalabilité

    - Construire des Pods auto-réparables avec

    - Politiques de redémarrage

    - Gestion des manifestes et communs

    - Outils de modélisation

  5. Planification

    Leçon 05

    - Vue d'ensemble de l'ordonnanceur

    - Cadres de planification

    - Planificateur Kubernetes

    - Sélection de nœud dans Kube-Scheduler

    - Effectuer des mises à jour progressives sur un DaemonSet

    - Révocations

    - Réglage des performances de l'ordonnanceur

    - Politiques de planification

    - Profils de planification

    - Politiques de gestion de topologie

    - DaemonSet

    - Pod en surplomb

    - Réglage des performances

    - Gestion des ressources

  6. Services, Équilibrage de charge et Réseautage

    Leçon 06

    - Vue d'ensemble

    - Services

    - Topologie

    - Catalogue de services

    - DNS pour les services et les pods

    - Connecter des applications avec des services

    - Tranches d'extrémité

    - Entrée

    - Contrôleurs d'entrée

    - Politiques de réseau

    - Ajout d'entrées au Pod /etc/hosts

    - Avec HostAliases

    - Pile double IPv4/IPv6

    - Réseau de cluster

  7. Stockage

    Leçon 07

    - Vue d'ensemble du stockage dans Kubernetes

    - Volumes

    - Volumes persistants

    - Instantanés de volume

    - Clonage de volume CSI

    - Classes de stockage

    - Classes de clichés de volumes

    - Provisionnement dynamique de volume

    - Capacité de stockage

    - Volumes éphémères

    - Limites de volume spécifiques aux nœuds

  8. Service Azure Kubernetes

    Leçon 08

    - Kubernetes dans l'environnement Cloud

    - Composants du service AKS

  9. Dépannage et études de cas sur Kubernetes

    Leçon 09

    - Vue d'ensemble du dépannage dans Kubernetes

    - Architecture de journalisation des clusters Kubernetes

    - Journaux de grappes et de nœuds

    - Journaux des conteneurs

    - Dépannage d'application

    - Outils de surveillance

    - Commandes pour déboguer le réseau

    - Problèmes

    - Surveillance et journalisation AKS

    - Études de cas

  10. Projet 1 : Conteneurisation des logiciels informatiques

    Projet 01

    En tant que développeur Kubernetes, montrez l'emballage de l'application web dans une image de conteneur Docker. Utilisez l'image du conteneur sur le cluster Google Kubernetes Engine comme un ensemble de répliques équilibrées en charge qui peuvent s'adapter aux besoins de vos utilisateurs. Augmentez la taille d'une application déployée dans Google Kubernetes Engine, puis déployez une nouvelle version de votre application sans avoir de temps d'arrêt et enfin déployez-la sur le cluster.

  11. Projet 2 : Défis de l'infrastructure sous-jacente des médias sociaux

    Projet 02

    En tant que développeur Kubernetes, complétez les fonctionnalités de l'application en matière de scalabilité en démontrant comment créer un cluster avec la fonctionnalité d'auto-échelonnement, comment redimensionner la taille du cluster existant pour répondre aux exigences d'infrastructure des applications déjà en cours d'exécution en production, et enfin, comment auto-échelonner l'application en termes de jeu de répliques et de déploiements.

Résultats d'apprentissage

À la fin de ce cours d'apprentissage en ligne sur l'orchestration de conteneurs avec Kubernetes, vous serez capable de :

Comprendre la gestion du cycle de vie des applications

Installez et configurez Kubernetes

Maintenir les clusters, la sécurité, le stockage et les volumes

Comprendre l'architecture des microservices

Caractéristiques principales

45+ heures d'apprentissage mixte

40 heures de formation dirigée par un instructeur

8 heures d'apprentissage en ligne à son propre rythme

2 Cours et Projets

2 Cours et Évaluations

Flexibilité dans le choix des cours

Certificat de fin de cours reconnu par l'industrie

Hero

Qui devrait s'inscrire à ce programme ?

Il serait préférable d'avoir une solide compréhension des conteneurs, en particulier Docker. Notre cours de certification DevOps vous aidera à en apprendre davantage sur Docker. Une expérience pratique avec les shells Linux est avantageuse mais facultative.

Développeurs de logiciels

Ingénieurs logiciels

Administrateurs Système

Administrateurs Linux

Administrateurs de cloud

Commencez le cours maintenant

Benötigen Sie eine Unternehmenslösung oder LMS-Integration?

Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!

;