Découvrez OpenShift Container Platform (OCP), de la prise en main de la plateforme au déploiement, au réseau et au stockage des applications.
Cette formation ITFIT vous accompagne pas à pas pour comprendre OpenShift, utiliser un environnement Sandbox, manipuler la console et les outils en ligne de commande, puis déployer et exploiter des applications à travers plusieurs labs pratiques.
Cette formation comprend 8 sections et 47 leçons.
Description de la formation OpenShift Container Platform
Cette formation pratique présente Red Hat OpenShift et ses liens avec Kubernetes. Elle aborde les différentes méthodes d’installation, l’utilisation d’un environnement OpenShift Sandbox, les projets, les déploiements, les Pods, les fichiers YAML, les services, les routes, le réseau et le stockage persistant.
Le parcours associe explications techniques, documentation et mises en situation. Plusieurs labs permettent notamment de travailler sur le déploiement d’applications, le réseau et le stockage. Le niveau indiqué pour cette formation est « Tous niveaux ».
Ce que vous saurez faire après la formation
- comprendre l’architecture d’OpenShift et ses liens avec Kubernetes ;
- identifier les différentes méthodes permettant de disposer d’un environnement OpenShift ;
- utiliser un environnement OpenShift Sandbox ;
- créer et organiser des projets OpenShift ;
- déployer des applications et comprendre les Pods, ReplicaSets et Deployments ;
- lire et utiliser des fichiers YAML pour déployer des ressources ;
- créer des services et exposer des applications avec des routes ;
- comprendre le fonctionnement du réseau et le cheminement des requêtes ;
- adapter le nombre de réplicas et gérer les évolutions d’une application ;
- comprendre le stockage persistant, les volumes et les mécanismes associés ;
- consulter les journaux et diagnostiquer les problèmes courants ;
- supprimer proprement les ressources créées dans un environnement de test.
À qui s’adresse ce cours ?
Administrateurs systèmes
Pour découvrir l’administration d’un environnement OpenShift et comprendre l’organisation de ses principales ressources.
Ingénieurs cloud et infrastructure
Pour comprendre le déploiement, le réseau, le stockage et l’exploitation d’applications sur OpenShift.
Développeurs et profils DevOps
Pour apprendre à déployer, exposer et faire évoluer des applications conteneurisées sur la plateforme.
Techniciens informatiques
Pour acquérir une première expérience pratique d’OpenShift et consolider des connaissances déjà acquises sur les conteneurs.
Prérequis
- Des connaissances de base en administration système sont utiles.
- Des connaissances de base en réseau et en conteneurs facilitent la progression.
- Une première expérience avec Linux, PowerShell, Docker ou Kubernetes peut faciliter la prise en main.
- Ces expériences préalables ne sont pas indispensables pour suivre les premiers labs.
Programme complet du cours
Section 1 — Presentation de la fomation
1.1 Contenu de la formation !
Section 2 — Presentation de OpenShift
2.1 Comprendre OpenShift
2.2 Intro rapide de OpenShift
2.3 schéma d’architecture OpenShift
2.4 Kubernetes vs OpenShift
2.5 Doc Introduction aux Fondamentaux : Démystifier OpenShift Container Platform
2.6 Doc Plan Directeur d’Architecture : Déploiement Stratégique d’OpenShift Container Platform 4.22
2.7 Doc Panorama des Outils : Naviguer dans l’Écosystème OpenShift 4.22
2.8 Doc Guide des ressources incontournables pour Red Hat OpenShift Container Platform (OCP)
Section 3 — Installer OpenShift
3.1 Les differents moyens d’installer OpenShift
3.2 Utiliser la sandbox
3.3 Introduction aux Projets OpenShift : Votre Premier Espace de Travail
3.4 C’est quoi un projet OpenShift
3.5 Doc Lexique Simplifié : Maîtriser le CLI OpenShift (v4.21)
3.6 Doc Guide d’initiation au diagnostic OpenShift : Maîtriser le Terminal
3.7 Doc Manuel de Procédures : Sécurisation de l’Accès et de l’Authentification Administrateur (OpenShift 4.21)
3.8 Doc Outils d’interface de ligne de commande (CLI) OpenShift Container Platform
3.9 Doc Analyse Comparative : Conteneurs Embarqués (Tomcat) vs. Red Hat OpenShift Container Platform (OCP)
3.10 Doc Guide de Migration : Applications Tomcat vers Red Hat OpenShift Container Platform (OCP)
3.11 Doc Guide de l’Orchestration : De Kubernetes à Red Hat OpenShift
Section 4 — Nos premiers LABS !!
4.1 Notre premier deploiement : 1 hopital
4.2 Explication du lab
4.3 Guide d’Ingénierie : Dimensionnement des Pods vs VM et Gestion des Ressources sur OpenShift
Section 5 — Users et deploiement
5.1 Users et la notion de deploiement dans notre futur lab de compagnie aerienne
5.2 Deploiement de notre application compagnie aerienne
5.3 Deploiement de notre application compagnie aerienne mise a jour de notre site !
5.4 Architecture des Déploiements OpenShift : Du Pod à l’Automatisation de l’État Souhaité
5.5 Cadre Méthodologique Opérationnel : Stratégies de Déploiement Avancées et Sécurisation de la Production
Section 6 — Deployments
6.1 Explication du deploiement de vos apps dans vos Pods
6.2 Lab lecture de notre file YAML
6.3 Depploiement du YAML
6.4 Utiliser des templates super cool
Section 7 — Le network avec OpenShift
7.1 Presentation rapide du network (une autre video est dispo apres)
7.2 Architecture du Network
7.3 Lab Network
7.4 Doc Lexique Pédagogique : Les Fondamentaux du Réseautage OpenShift 4.21
7.5 Doc Guide d’Architecture : Optimisation de la Résilience Réseau sous OpenShift 4.21
7.6 Doc Parcours du Flux Réseau : De l’Utilisateur Externe au Pod Applicatif
Section 8 — Le stockage
8.1 Presentation du stockage avec OCP
8.2 Architecture du stockage
8.3 Lab stockage vente de VTT partie 1
8.4 Lab stockage vente de VTT partie 2
8.5 Doc Introduction au Stockage dans OpenShift Container Platform
8.6 Doc Guide de Stratégie de Stockage sur OpenShift Container Platform 4.21
8.7 Doc Manuel d’Exploitation des Volumes : OpenShift Container Platform 4.21
8.8 Doc Glossaire des Fondamentaux : Le Stockage dans OpenShift Container Platform
8.9 Doc Lexique Pédagogique : Les Fondamentaux du Réseautage OpenShift 4.21
Questions fréquentes sur les formations ITFIT
Comment fonctionne une formation vidéo ITFIT ?
La formation est organisée en sections et en leçons afin de progresser étape par étape. Vous pouvez suivre les contenus dans leur ordre et revenir sur les notions que vous souhaitez approfondir.
Comment est organisée cette formation OpenShift ?
Le cours comprend 8 sections et 47 leçons. Il commence par la présentation d’OpenShift et de son architecture avant d’aborder l’installation, les projets, les déploiements, le réseau et le stockage.
Des labs pratiques sont-ils inclus ?
Oui. Le programme comprend plusieurs labs et mises en situation, notamment autour d’un déploiement pour un hôpital, d’une application de compagnie aérienne, du réseau OpenShift et du stockage avec un scénario de vente de VTT.
Les fichiers YAML sont-ils abordés ?
Oui. Le programme comporte notamment un lab consacré à la lecture d’un fichier YAML ainsi qu’une leçon sur son déploiement. Les fichiers YAML sont également utilisés pour comprendre le rôle des ressources OpenShift.
Puis-je suivre la formation à mon rythme ?
Oui. Vous pouvez progresser à votre rythme et revenir sur les différentes leçons selon vos besoins.
Un certificat est-il remis à la fin de la formation ?
Oui. Une formation ITFIT terminée donne accès à un certificat ITFIT attestant de la fin du parcours.
Le certificat ITFIT est-il une certification officielle ?
Non. Le certificat ITFIT est une attestation de fin de formation. Il ne constitue ni une certification officielle Microsoft ou Red Hat, ni un diplôme d’État.
Formations recommandées
La page de cette formation ne présente pas de formation complémentaire spécifique avec un lien nominatif.