DevOps / Kubernetes
Kubernetes

 

Durée : 4 Jours


Public :    10 participants Max

 

Prérequis :

Utilisateurs désirant consolider leurs bases sur Ubuntu et renforcer leurs expertises

sur ce système d’exploitation.

Objectif:

•  Comprendre comment utiliser Kubernetes
•  Découvrir l’architecture interne de Kubernetes
•  Appréhender les principaux composants avancés de     Kubernetes 
•  Savoir installer Kubernetes en production
•  Paramétrer l’authentification et la gestion des utilisateurs 
•  Maîtriser les fonctionnements des réseaux virtuels     Kubernetes 
•  Optimiser le monitoring du cluster Kubernetes
•  Étendre et customiser les rouages de Kubernetes

Cible:

•  Développeurs 
•  Architectes 
•  Administrateurs systèmes 
•  DevOps

Programme détaillé

Introduction aux micro-services
  • Application monolithique versus Micro-services
  • Les bonnes pratiques dans le cloud : la méthodologie des “12 facteurs”
  • Faire évoluer une application vers les micro-services Rappels sur les conteneurs
  • Vue d’ensemble des conteneurs : Docker et containerd
  • Installer et exécuter des images Docker
  • Interagir avec des conteneurs
  • Créer ses propres images
  • Différence entre les dépôts privés et publics Kubernetes : les bases
  • Créer un cluster Kubernetes : sur votre poste de travail, dans votre datacenter ou dans le cloud
  • Architecture et composants de Kubernetes (côté Control Plane et Node)
  • Cycle de vie d’une requête kubectl
  • Déployer une application sur plusieurs machines
  • Explorer une application
  • Exposer une application sur le réseau
  • Passage à l’échelle

Demandez un devis pour cette formation