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
  • Présentation 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
  • Présentation de Red Hat CoreOS
  • Operators et Operator Lifecycle Manager (OLM)

Module 3 : Installation d'OpenShift 4

  • Méthodes d'installation (IPI vs UPI)
  • Processus d'amorçage du cluster
  • Besoins en 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 les conteneurs
  • Mises à niveau progressives et retours en arrière

Module 6 : Travailler avec des Operators

  • Concept des Operators et leurs avantages
  • Installation et gestion des Operators
  • Utilisation des Operators pour le cycle de vie des applications
  • Définitions de ressources personnalisées (CRDs)

Module 7 : Réseautique dans OpenShift

  • Principes de base du réseau du cluster
  • Services et routes
  • Ingress et équilibrage de charge
  • Policies réseau

Module 8 : Gestion du stockage

  • Volumes persistants (PV) et Persistent Volume Claims (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 Operators
  • Aspects liés à 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 de production

Pré requis

Prérequis

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

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