Plan du cours

Jour 1

- Technologie des conteneurs Docker et Linux

- Cycle de vie des conteneurs Docker

- Travailler avec des images Docker

- Communication réseau entre les conteneurs

- Persistance des données dans les conteneurs

- Exigences en matière d'orchestration des conteneurs et options disponibles

- Introduction à Kubernetes et à d'autres systèmes d'orchestration

- Concepts fondamentaux de Kubernetes : Pods, étiquettes, contrôleurs, services, secrets, volumes de données persistantes, revendications, espaces de noms, quotas.

Deuxième jour

- Architecture de référence de Kubernetes et ses principaux composants

- Modèle de réseau des conteneurs dans Kubernetes

- Découverte de services, mise à l'échelle et équilibrage de charge

- DNS pour la découverte de services

- Contrôleur d'entrée et proxy inverse

- Persistance de l'état des applications et modèle de volume de données dans Kubernetes

- Backend de stockage dans Kubernetes : local, NFS, GlusterFS, Ceph

- Gestion des clusters

- Déploiement d'applications et de services sur un cluster Kubernetes

Troisième jour

- Contrôleurs avancés : Daemon Sets et Stateful Sets

- Jobs et Cron jobs

- Pods autonomes

- Classes de stockage et provisionnement dynamique du stockage

- Politiques de réseau

- Sécurisation d'un cluster Kubernetes

- Authentification, autorisation et contrôle d'accès

- Haute disponibilité du plan de contrôle

- Mise à l'échelle automatique

- Surveillance des clusters

- Dépannage

Pré requis

Familiarité avec l'utilisation de la ligne de commande Linux, du système de fichiers Linux, des réseaux Linux, des scripts bash. Concepts et méthodologies de programmation informatique. Familiarité avec la technologie des conteneurs Docker et Linux.

  21 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (10)

Cours Similaires

Catégories Similaires