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


Prix par participant

Nos Clients témoignent (7)

Catégories Similaires