Formation OpenShift 4
OPENSHIFT CONTAINER PLATFORM
2450€ HT / personne |
3 jours (21 heures) |
Présentation
Notre formation OpenShift vous enseignera la maîtrise du déploiement et de l’orchestration de conteneurs applicatifs. Basé sur Kubernetes, Openshift est une plateforme puissante et flexible pour la gestion d’applications conteneurisées.
En effet, à la fin de ce cours, vous saurez facilement orchestrer vos conteneurs. Red Hat OpenShift est la Plateform as a Service (PaaS) de conteneurisation DevOps qui vous garantit des performances stables ainsi qu’une haute disponibilité pour vos utilisateurs.
Vous découvrirez le système OpenShift ainsi que son lien avec Docker et Kubernetes. Après la découverte de son architecture, nous vous enseignerons les créations de services conteneurisés, la gestion des conteneurs ainsi que le déploiement d’applications conteneurisées et multiconteneurisées.
Vous apprendrez également à scaler vos applications et à gérer vos clusters. Vous saurez ainsi tout des éléments composant l’architecture d’OpenShift (pod, control plane, image, service…).
Cette formation OpenShift se basera la dernière version stable en date du projet (OpenShift 4.16 à ce jour).
Objectifs
- Comprendre l’architecture Openshift et ses composants
- Créer des services conteneurisés
- Gérer des conteneurs
- Déployer des applications conteneurisées et multi-conteneurisées
Public visé
- DevOps
- Développeurs
- Administrateurs système
- Architectes système
- Ingénieurs
Pré-requis
- Maîtriser l’administration système Linux
- Posséder les connaissances pour une compréhension de l’architecture utilisée par OpenShift
- Tester Mes Connaissances
Pré-requis logiciels
Il vous faudra avoir un compte Red Hat pour la formation à partir duquel vous aurez besoin de télécharger le « pull secret » que Red Hat vous fournira.
Recommandations de lecture avant et après la formation
- Un guide simple et clair pour débuter sur Openshift
- Les conseils de Don Schenck au sujet de l’installation des conteneurs
- Un article pour comprendre les différences clés entre Kubernetes et Openshift afin d’éviter les erreurs les plus courantes
- Les articles traitants d’OpenShift sur l’un des meilleurs blogs DevOps : GUI Free Life
- Un long article pour intégrer les principales fonctionnalités d’OpenShift
Programme de notre formation OpenShift
Introduction
- Introduction à OCP
- Rappel sur Kubernetes
- Les avantages de la conteneurisation
- Les bénéfices d’OpenShift
- Installation d’OpenShift
- Les mises à jour
L’architecture OpenShift
- Présentation des différents composants
- Le cycle de vie des conteneurs OpenShift
- Le control plane
- Le RHCOS
- Présentation du Cluster Manager
Présentation des différents éléments
- Les conteneurs
- Les images
- Les pods
- Les services
- Les projets et les utilisateurs
Créer des services conteneurisés
- Présentation du modèle CaaS
- Les avantages des conteneurs de service
- Introduction au développement sur OpenShift
- Les approches KISS, YAGNI, DRY et SoC
- Créer son premier conteneur
- Les options
- Base image
- Registry
- Créer un manifeste Kubernetes
Gestion des conteneurs
- Déplacer une application vers OpenShift
- Les services et les routes
- Les configmaps
- Les secrets
- Utiliser les builds
- Personnaliser une version S2I
- Gérer le volume
- Mettre à l’échelle son application
Déploiement d’applications conteneurisées
- Comprendre le déploiement sur OpenShift
- Les stratégies de déploiement
- Les objets DeploymentConfig
- Replication controllers
- Replica sets
- Gérer le processus de déploiement
- Monitoring
Déploiement d’applications multiconteneurisées
- Architecture des pods multi-conteneurs
- Création d’images
- Créer son template
- Déployer son template
Module complémentaire : OpenShift avancé
- Hybrid Cloud
- Contrôle de version
- Test automatiques
- Ansible
- Applications Cloud Natives
Pour aller plus loin
Formation OpenShift Administrateur
Formation Docker
Formation Kubernetes
Autour du sujet
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Nos Formateurs Référents
Herve
Témoignages
Les + : Maitrise de l’architecture par le formateur
Les – : durée, moins de pratique en ligne
Afficher tous les témoignages
Les + : Maitrise de l’architecture par le formateur
Les – : durée, moins de pratique en ligne
Les + : RAS
Les – : RAS
Je souhaite suivre : RAS
En synthèse : RAS
Les + : Le formateur !
Les – : Mon niveau initial…
Les + : Bon panorama global d’openshift
Les + : l’équilibre pratique/théorie
En synthèse : Top
Les + : Disponibilité du formateur.
Connaissance du formateur
Locaux
Les – : Beaucoup de crash systeme
Je souhaite suivre : GITLAB – GITHUB
En synthèse : Super merci pour l’accueil!!!!
Je recommande la formation
Je recommande la formation
Je recommande la formation
Excellent instructeur, super maitrise du sujet. Merci!
Pas assez de temps pour les exos 🙂
son trainer
des vm plus puissantes pour le cluster serait agréable
Les VM fournies pour les TP sont limite pour le sujet. J’ai du installer 3 fois CRC pendant la formation suite a des crashs.
Navigation Site Reviews
Noter la formation
2450€ HT / personne |
3 jours (21 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS