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
Nos clients témoignent (2)
La disponibilité du bureau virtuel sous forme de bac à sable pour les participants est excellente !
Benedict - Questronix Corporation
Formation - OpenShift 4 for Administrators
Traduction automatique
L'OC est nouveau pour nous et nous avons beaucoup appris, les laboratoires étaient excellents.
sharkey dollie
Formation - OpenShift 4 for Administrators
Traduction automatique