Formation OpenShift 4 Administrateur
OPENSHIFT CONTAINER PLATFORM
2520€ HT / personne |
3 jours (21 heures) |
Présentation d’OpenShift pour l’Administration
OpenShift est l’application indispensable pour gagner en productivité. En effet, avec cet outil, le développement des applications augmente de 66% tout le long de leur cycle de vie. Les utilisateurs de cette technologie parlent d’une réduction de 35% du temps de travail.
Du coup, la plate-forme OpenShift a besoin de moins de ressources pour les phases de test et de production grâce à la conteneurisation. Le résultat est une diminution des charges de développement et d’infrastructure d’au moins un tiers. Très puissant, cet outil performe dans la gestion d’applications de haute qualité.
Grâce à notre formation OpenShift pour l’administration, vous pourrez gérer et configurer efficacement le déploiement de conteneurs et la mise à l’échelle de vos applications.
Cette formation OpenShift pour les administrateurs utilisera la dernière version stable en date du projet (OpenShift 4.12 à ce jour).
Objectifs
- Bonne compréhension du système Docker et Kubernetes
- Savoir déployer ses applications en local et sur le cloud
- Maitriser l’administration sur OpenShift
Public visé
- Administrateurs système
- Administrateurs réseaux
- Architectes système
- Ingénieurs
- DevOps
Pré-requis
- Maîtriser l’administration système Linux
- Posséder les connaissances pour une compréhension de l’architecture utilisée par OpenShift
Programme de la formation OpenShift Administrateur de RedHat
JOUR 1 – Introduction
- Retour sur les bases Kubernetes
- DeploymentConfig et Route avec exercices pratiques
- POD placement, affinity, antiaffinity, taints
- EXO placement/taints
JOUR 2 – Administration et sécurité
- Notion Operator / intro OperatorSDK
- Gestion des métriques fonctionnelles (les avoir dans Prometheus et pouvoir les récupérer facilement)
- Architecture du monitoring avec Thanos
- Architecture d’une appli (stateful) et best practices pour Openshift
- Notions MachineSets avec point, les availability zones
- RBAC
- SCCs
- EXO RBAC
- Auto-scaling d’une application et exercices pratiques
JOUR 3 – Déploiement et troubleshooting
- Rolling Update sur StatefulSet
- Rollback Pause Resume Canary
- AB testing en utilisant rollout
- AB testing manual
- Outils de DEVs investigation K9S / Notions de troubleshooting
- Ephemeral containers
- Troubleshooting: débugger une application de A à Z
MODULE SUR DEMANDE UNIQUEMENT EN INTRA : MÉTHODOLOGIE DE L’INTÉGRATION EN CONTINU ET ARCHITECTURE EN MICROSERVICES
- Principes de l’intégration continue, le serveur d’intégration continue
- Les microservices
- Rappel sur Jenkins
- Utilisation de Jenkins pour la mise en place de pipeline complet DevOps
Pour aller plus loin
Formation OpenShift
Formation Docker
Formation Migration OpenShift 4
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
Dirane
Passionné par l’IT en général et le DevOps en particulier. J’adore partager mon savoir.
J’aide les développeurs, administrateurs systèmes et réseaux, ingénieurs Cloud à réveiller le DevOps qui sommeille en eux.
Témoignages
Les + : la mise en pratique
Afficher tous les témoignages
Les + : la mise en pratique
Les + : Les compétences du formateur
Les – : La plateforme mise à disposition. Une journée a été perdue pour arriver à utiliser la plateforme.
Un peu décousu, il manquait un fil rouge sur la formation pour comprendre où l’on allait.
Je recommande la formation
Note : 3/5
En synthèse : j’ai trouvé que la formation manquait de contexte. Openshift étant nouveau pour moi, je n’avais pas les termes techniques et j’aurais aimé davantage de schéma.
Les readme n’étaient pas à jour et en tant que dev, on a l’habitude de lire les readme et la documentation, ici j’ai été un peu perdu.
On lançait les fichiers sans vraiment savoir ce que ces fichiers faisaient ni ce qu’il fallait observer une fois lancé.
Ce qui pourrait être bien aussi serait, par exemple, de commenter dans les yaml (ligne à commenter ou decommenter, problème dans la section suivante…)
Les + : Formateur compétent dans son domaine.
Les – : Les soucis d’accès aux machines distantes ont fait perdre beaucoup de temps.
La formation qui couvre un périmètre trop large, tous les sujets sont donc survolés très rapidement avec peu de temps pour prendre en main les différents concepts. La partie construction des images Docker a été peu abordé et est en fait une notion essentielle pour arriver à déployer des applications sur Openshift.
Les – : Le recours a des logiciels en version gratuite et/ou trial créé beaucoup de problèmes d’accès à l’environnement de travail. Cela discrédite fortement le sérieux de votre société et c’est dommage.
Il faut que cette partie soit vraiment carrée.
Les + : l’expérience du formateur
Les – : orienté administrateur de cluster openshift, alors qu’on est majoritaire utilisateur (devops/dev) d’openshift.
Les + : Acquisition des concept de base d’openshift -> mise en pratique
Les + : Contenu vaste
Les – : 3 jours, c’est assez insuffisant, je pense
Je souhaite suivre : Ansible, Jenkins, Bonnes pratiques, DevOPS
En synthèse : Très bonne formation, mais une durée de formation trop courte pour l’étendue du sujet traité.
Les + : De nombreux points sont abordés
Les – : La durée est trop courte par rapport au contenu
niveau des participants trop hétérogène
Les + : Découverte d’openshift, je n’avais aucune connaissance
Les – : Pour suivre la formation, je pense qu’il est important d’avoir les pré-requis.openshift.
Je souhaite suivre : kubernetes
Les + : pouvoir déployer avec openshift
Les – : RAS
En synthèse : Je suis satisfait
Les + : Contenu riche. Formateur à l’écoute
Les – : Trois jours sont insuffisants pour assimiler le contenu énorme de la formation. On n’a pas eu le temps de faire les exercices
Je souhaite suivre : Cloud AWS
En synthèse : Accorder plus de temps pour suivre cette formation
Les + : pédagogue
Les – : en distanciel
Je souhaite suivre : aws ou azure
Je recommande la formation
Je recommande la formation
La pédagogie de Romain
de mon point vue c’est la 1er formation à distance que je fais donc c’est un peu déstabilisant
Je recommande la formation
Petit groupe, formateur très à l’écoute.
Dernier exercice très intéressant, et force à manipuler plein de notions.
Niveau des participants un peu trop hétérogène, certains aspects sont triviaux pour certains et complexes pour d’autres. Du coup la gestion du temps ne peut pas être optimale.
La quantité d’information à transmettre est peut-être trop élevée pour le temps imparti, car nous partions proche de zéro.
Réponse d'Ambient IT
Merci Nicolas d’avoir apprécié notre formation.
Nous tenons toujours compte de vos avis pour nous améliorer chaque jour.
Je recommande la formation
Applying what we’ve leaned on the fly on a real Openshift.
Remote computer are too slow and the connection is very bad.
Logging (logstash) and monitoring (Prometheus)
RDP session leading to a big enough developper setup – so limit pre-requisites
while not that stable, CRC is close enough to a real OCP cluster for the training purpose.
Content (slides) is comprehensive
exercises are good
As we got remote sessions what was displayed on the screen via gomeeting is far too small so almost impossible to read
So better if the chat is more systematically use to copy/paste the CLI with the context
Stability of CRC – had to go numerous crc setup
the gap to go the troubleshooting part seems to0 large (at least to me) so would benefit from being more progressive (but that would require more time) or is more developper oriented than cluster admin oriented
Sometimes hard to keep some step back. That is keep an overall view about what is being done. Would benefit to have a recap at the end of each excercise what we learnt.
Thanks to the training I both got good refresh and learnt a lot a
Ability to perform hands on lab exercises in an openshift environment that had all the standard capabilities to play with the technology.
Several technical and connection glitches have somewhat altered the quality of the training.
This training looked to me somewhat unbalanced between covering the concepts and the hands-on lab.
I think it would have been useful to explain by showing first.
As far as I am concerned, this is probably not a training I should have attended given the fact that I didn’t have kubernetes nor openshift prior knowledge especially as a developer. Also, I don’t think I’ll have the opportunity to work as a developer in that environment in a near future. As a result, I had a hard time to follow and ended up to be disconnected. Overall, I found the training not appropriate given my level and needs but I guess this is more my fault. I had wrong expectations.
Well-done exercices (with solution to not get frustrated when failing)
Well-skilled teacher
Large content
Large content (but ok we asked for it for our advanced colleagues)
Lab access (disconnection, even if I was lucky compared to others). Do a cleanup first of old stuff
CRC usage => Probably need to put it as a pre-requisite to be sure it is ready before starting exercices (else spending time fixing CRC and so not learning)
Last TS exercice looks very promising but kind of frustrating as many issues encountered would need confirmation/explanation (to be sure we get it right). Clearly separate the istio issue from the others (so that a first deployment can happened before moving to the istio part. Istio was too new for me to be able to adress this part quickly)
Tres bon formateur. Romain connait tres bien son sujet et a su s’adapter a son audience.
Il est tres bien d’avoir une infra de test par participant.
Formation trop dense de mon point de vue. Beaucoup de topics couverts en seulement 3 jours (note: j’etais debutant sur OpenShift). Certains exercices auraient merites que nous y passions plus de temps.
Le document de support des exercices pourrait etre ameliore, avec des instructions plus claires.
Les + : Tres bon formateur. Romain connait tres bien son sujet et a su s’adapter a son audience.
Il est tres bien d’avoir une infra de test par participant.
Les – : Formation trop dense de mon point de vue. Beaucoup de topics couverts en seulement 3 jours (note: j’etais debutant sur OpenShift). Certains exercices auraient merites que nous y passions plus de temps.
Le document de support des exercices pourrait etre ameliore, avec des instructions plus claires.
Je recommande la formation
perdus dans les labs, j’aurai aimer que l’on parte d’un projet de base que l’on étoffe au fil de la formation
Je recommande la formation
Le formateur connait très bien le sujet.
Le remote desktop a globalement bien fonctionné.
Trop de concepts abstraits, il manque des schémas autant pour la partie cours que pour les lab.
Les fichiers de configs pour les lab sont mal organisés… j’ai eu beaucoup de mal à m’y retrouver,
Le partage du terminal apparaissait vraiment en petit. Très dur à suivre.
Dans le support de cours il n’y a pratiquement aucune commande openshift (oc create replace…). Dommage de ne pas pouvoir s’en servir comme reference.
Une pause de 5 min par demi journée c’est trop peu.
-Formateur expérimenté sur le sujet
-Très bonne diction et bonne présence
-Le formateur présuppose un tas d’automatismes pré-acquis dans l’utilisation des outils pendant les exercices. Or on reste parfois bloqué car il fallait comprendre qu’il fallait relancer une ou des commandes, soit dans la GUI, soit en ligne de commande. On ne peut pas deviner car on a lancé une seule fois chaque commande le premier jour. Il manque pour le premier jour plus de pratique des commandes (GUI et ligne de commande).
-On ne sait pas quoi lancer pour les exercices: tous les yaml, seulement le deploy ?
-Un peu trop d’improvisation pour : il aurait fallu donner les exercices, dire quoi charger, et pousser sur git les solutions après l’exercice.
-Frustration de ne pas pouvoir finir les exercices, du coup on essaie de les finir et on n’écoute pas tout de suite la suite …
Pas de besoin pour l’instant
Content de ce que j’ai appris/compris.
Beaucoup de pratique et formateur très disponible
Des soucis techniques (perte réseau, limites de chargement d’image, …) , même des fois pour le formateur montrant la complexité technique de cet environnement
Cette formation m’a permis d’avoir une bonne vue d’ensemble d’Openshift Merci au formateur bien disponible
Je recommande la formation
Tres bon formateur
Problemes d’infra (une box a rebooter ?!), limitation des download d’image, …
N/A
N/A
Instructor knowledge was very good.
I had no exposure to openshift before this training. I wish I could have had more exposure prior to the trianing.
An good introduction to OpenShift
I felt this class, especially for the duration of 3 days, required some working knowledge or previous exposure to OpenShift. The exercise instructions were a little too brief for beginners.
Romain was very knowledgeable and was always leaving an avenue of communication for questions.
The exercises could use a bit more direction
lab machines are provided and ready to use
The lab exercises are well designed and enough time is allocated to finish labs.
some parts, e.g. testing, performance, are just skimmed. It’s hard to overcome though considering the short period of time to cover large amount of contents.
Good information that is ultimately useful.
I was always a little unclear as to what the exercises were asking me to do.
When the instructor walked through the exercises step by step and demonstrated what was being done and accomplished it was probably the most helpful to my understanding and learning.
Réponse d'Ambient IT
Hello Kevin,
Thank you for your review.
We take your comments into account.
Details without focusing on too many of the excess topics (kubernetes, helm, etc).
Remote Desktop connection
understand concepts and start hands on.
I haven’t practice a lot, so it is hard for me following the exercises.
Réponse d'Ambient IT
Hello Qing,
Thank you for your very helpful review.
We will take your opinion into account.
In the future, we will be more selective in the choice of participants.
Lots of good information. I did like the trouble shooting at the end.
The speed was a little too fast – I wish he had spent a little more time on putting commands in the chat and walking through things a little slower to make sure everyone was moving at the same pace, especially in the beginning
L’intervenant est bien à l’écoute et répond aux questions malgré un rythme soutenu.
Les pauses sont un peu faibles mais je comprends que c’est mieux de privilégier le prg.
Points faibles : GoToMeeting (c’est un peu compliqué, pas convivial, aps de travail à 2 possible ….)
Le matériel qui est extrêmement juste et demande des delete et recréation (crc).
Trop court / au prg.
formateur etait a l’ecoute et precise dans ces reponses.
Bonne vue d’ensemble
Trop de problemes avec l’infrastructure utilisee pour la formation
cette formation a bien était customisé pour nos besoins.
Notre entreprise a démandé de voir beaucoup de concept en un temps limité, donc formation adapté pour ceux qui ont déjà utilisé K8S ou OCP, et non des débutants. Sinon les débutants ne peuvent pas suivre les exercices car il y a beaucoup de manipulation.
Sujets très adapté à mon travail.
Couverture complète des points applicables immédiatement
Bon formateur, pédagogue et suffisamment expert
Gotomeeting n’est pas satisfaisant… pas de salons privés, pas d’outils pour ajouter des notes/dessins, parfois bugué! Déconnexions fréquentes…
Les machines sont trop petites pour faire ce qui est nécessaire, dès l’activation du Monitoring elles peuvent crasher. Beaucoup de soucis de crash!
CRC n’est pas suffisant pour les problèmes de scalling…
Le contenu est dense, pas assez de temps pour avoir une compréhension suffisante des concepts compliqués.
Pauses pas assez clairement isolées
La variété des sujets
Le temps imparti aux exercices
Le formateur maitrise bien son sujet et très disponible pour répondre à toutes les questions. La possibilité de copier les exemples de git pour les étudier plus tard.
à distance, c’est plus compliqué pour gérer son temps et faire les travaux pratiques en temps voulu.
Navigation Site Reviews
Noter la formation
2520€ HT / personne |
3 jours (21 heures) |