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 d'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
  • 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
  • Espaces de noms 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 en arrière

Module 6 : Travail avec les 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 (CRDs)

Module 7 : Réseau dans OpenShift

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

Module 8 : Gestion du stockage

  • Volumes persistants (PV) et demandes de volumes persistants (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 à jour et gestion du cycle de vie

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

Module 12 : Dépannage et meilleures pratiques

  • Diagnostic des problèmes du cluster
  • Débogage des applications
  • Considérations de performance
  • Meilleures pratiques pour la production

Pré requis

Prérequis

  • Connaissance de base des concepts de conteneurs et de Docker
  • Maîtrise de l'administration système Linux
  • Des notions de base en DevOps sont recommandées

Audience 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