Prenez contact avec nous

Plan du cours

Module 1 : Introduction à OpenShift et Kubernetes

  • Architecture et composants d'OpenShift
  • Relation entre OpenShift et Kubernetes
  • Conteneurs, images et registres
  • Aperçu des éditions OpenShift (OKD vs OCP)

Module 2 : Architecture d'OpenShift 4

  • Composants du plan de contrôle
  • Nœuds de travail et MachineSets
  • Aperçu de Red Hat CoreOS
  • Opérateurs et Operator Lifecycle Manager (OLM)

Module 3 : Installation d'OpenShift 4

  • Méthodes d'installation (IPI vs UPI)
  • Processus d'amorçage du cluster (bootstrap)
  • Exigences réseau et DNS
  • Déploiement pratique d'un cluster

Module 4 : Gestion des ressources du cluster

  • Nœuds et MachineSets
  • Mise à l'échelle du cluster
  • Quotas et limites de ressources
  • Nomspaces et projets

Module 5 : Déploiement d'applications

  • Déploiements, ReplicaSets, Pods
  • Source-to-Image (S2I)
  • Déploiements basés sur des conteneurs
  • Mises à jour progressives et retours arrière

Module 6 : Travail avec des Opérateurs

  • Concept et avantages des Opérateurs
  • Installation et gestion des Opérateurs
  • Utilisation des Opérateurs pour le cycle de vie des applications
  • Définitions de ressources personnalisées (CRD)

Module 7 : Réseau dans OpenShift

  • Notions de base du réseau de cluster
  • Services et routes
  • Ingress et équilibrage de charge
  • Politiques réseau

Module 8 : Gestion du stockage

  • Volumes persistants (PV) et Reclamations de volume persistant (PVC)
  • Classes de stockage
  • Applications avec état
  • Provisionnement dynamique

Module 9 : Sécurité dans OpenShift

  • Authentification et autorisation (RBAC)
  • Contraintes de contexte de sécurité (SCC)
  • Gestion des utilisateurs et des rôles
  • Sécurisation des applications et des secrets

Module 10 : Surveillance et journalisation

  • Pile de surveillance intégrée
  • Métriques et alertes
  • Architecture de journalisation
  • Dépannage des problèmes du cluster

Module 11 : Mises à niveau et gestion du cycle de vie

  • Mises à niveau des clusters dans OpenShift 4
  • Mises à niveau des Opérateurs
  • Considérations relatives à la sauvegarde
  • Migration depuis OpenShift 3 (vue d'ensemble)

Module 12 : Dépannage et bonnes pratiques

  • Diagnostic des problèmes du cluster
  • Débogage des applications
  • Considérations de performance
  • Bonnes pratiques en production

Pré requis

Prérequis

  • Compréhension de base des conteneurs et des concepts Docker
  • Connaissance de l'administration système Linux
  • Une connaissance de base du DevOps est recommandée

Public cible

  • Administrateurs système
  • Ingénieurs DevOps
  • Ingénieurs plateforme
  • Architectes cloud et infrastructure
 35 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires