Objectifs pédagogiques
-
Décrire l'architecture des clusters Red Hat OpenShift et des applications Kubernetes
-
Déployer et gérer des applications sur OpenShift et résoudre les problèmes associés
-
Identifier les problèmes liés aux applications et à l'infrastructure, et les remonter aux équipes de développement, aux équipes d'exploitation et aux fournisseurs de solutions informatiques.
Modalités et moyens pédagogiques
Formation délivrée en présentiel ou distanciel* (e-learning, classe virtuelle, présentiel à distance).
Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).
Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :
-
Ordinateurs Mac ou PC (sauf pour les cours de l'offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
-
Environnements de formation installés sur les postes de travail ou en ligne
-
Supports de cours et exercices
En cas de formation intra sur site externe à ECI, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatique...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.
* nous consulter pour la faisabilité en distanciel
** ratio variable selon le cours suivi
Niveau requis
Avoir suivi le cours RH124 "Red Hat RHEL 9 - Administration système niveau 1" ou avoir les connaissances équivalentes en gestion de systèmes et de serveurs Linux à partir du shell Bash. Il est également recommandé de passer le test de positionnement proposé gratuitement sur le site de l'éditeur. Pour pouvoir suivre ce cours, il est impératif que chaque stagiaire se crée un identifiant (ID) sur le site de l'éditeur.
Public concerné
Administrateurs système et opérateurs de plateforme, ingénieurs de fiabilité des sites et/ou architectes système et logiciel..
Programme de formation
Présentation de Kubernetes et d'OpenShift
-
Identifier les principaux services du cluster Kubernetes et de la plateforme OpenShift et les surveiller avec la console Web
API et interfaces en ligne de commande Kubernetes et OpenShift
-
Accéder à un cluster OpenShift avec l'interface en ligne de commande et évaluer son intégrité en interrogeant les ressources d'API Kubernetes liées
Exécution d'applications en tant que conteneurs et pods
-
Exécuter des applications conteneurisées en tant que pods Kubernetes non gérés et résoudre les problèmes associés
Déploiement d'applications gérées et en réseau sur Kubernetes
-
Déployer des applications et les exposer à un accès réseau dans un cluster Kubernetes et en dehors
Gestion du système de stockage pour les configurations et données d'application
-
Externaliser les configurations d'application dans les ressources Kubernetes et provisionner des volumes de stockage pour les fichiers de données persistants
Configuration d'applications pour gagner en fiabilité
-
Configurer des applications pour mettre en oeuvre la haute disponibilité et la résilience sur Kubernetes
Gestion des mises à jour des applications
-
Gérer les mises à jour reproductibles des applications et la restauration du code et des configurations
Demandez un devis pour cette formation.