> Formations > Technologies numériques > Systèmes d'exploitation > Linux, Unix, macOS > Formation Red Hat OpenShift, développement niveau 1, applications de conteneurisation

Formation : Red Hat OpenShift, développement niveau 1, applications de conteneurisation

Red Hat OpenShift, développement niveau 1, applications de conteneurisation




OpenShift est une PaaS de la société Red Hat. Cette plateforme (qui utilise les technologies Docker et Kubernetes) permet de déployer des projets dans des conteneurs. Dans ce cours, vous apprendrez à concevoir, développer et déployer des applications conteneurisées dans un cluster OpenShift.


INTER
INTRA
SUR MESURE

Cours pratique en présentiel ou à distance
Disponible en anglais, à la demande

Réf. RHS
  3j - 21h00
Prix : 2080 CHF H.T.




OpenShift est une PaaS de la société Red Hat. Cette plateforme (qui utilise les technologies Docker et Kubernetes) permet de déployer des projets dans des conteneurs. Dans ce cours, vous apprendrez à concevoir, développer et déployer des applications conteneurisées dans un cluster OpenShift.


Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
Déployer des applications sur un cluster RedHat OpenShift et gérer ces applications
Concevoir et construire des conteneurs d'applications assurant un déploiement réussi sur un cluster OpenShift
Construire des applications conteneurisées à l'aide de la fonctionnalité Source-to-Image
Créer des applications sur la base de modèles OpenShift
Extraire un service d'une application monolithique et déployer ce service en tant que microservice dans le cluster
Migrer des applications à exécuter sur un cluster OpenShift

Public concerné
Développeurs et architectes de logiciels prenant en considération l'adoption de conteneurs en tant que méthode préférentielle pour le déploiement d'applications.

Prérequis
Connaissance de base des conteneurs, de Kubernetes et de Red Hat OpenShift.
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant  ce test.

Méthodes et moyens pédagogiques
Travaux pratiques
Formation alternant théorie et pratique.

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Programme de la formation

1
Déploiement et gestion d'applications sur un cluster OpenShift

  • Construction d’une image pour une application.
  • Déplacement d’une application vers OpenShift.
  • Gestion d’une application sur OpenShift.

2
Conception d'applications conteneurisées pour OpenShift

  • Les principes KISS, DRY, YAGNI et SoC.
  • Les applications basées sur les microservices.
Travaux pratiques
Création d'images de conteneurs sur la base d'instructions avancées de Dockerfile.

3
Publication d'images de conteneurs d'entreprise

  • Notion de registre d'entreprise.
  • Les autorisations d'accès au registre OpenShift.
Travaux pratiques
Création d'un registre d'entreprise et autorisation d'accès au registre OpenShift.

4
Construction d'applications

  • Description du processus de construction OpenShift.
  • Mise en œuvre de crochets de version après soumission.
Travaux pratiques
Construction OpenShift et mise en œuvre de crochets de version après soumission.

5
Personnalisation de versions Source-to-Image

  • Pourquoi personnaliser une version S2I (Source-to-Image).
  • Personnalisation d'une image S2I.
Travaux pratiques
Personnalisation d'une image S2I de base.

6
Création d'applications à partir de modèles OpenShift

  • Notion de modèle OpenShift.
  • Modèle multi-conteneurs.
Travaux pratiques
Description d'éléments d'un modèle OpenShift et création d'un modèle multi-conteneurs.

7
Gestion de déploiement d'applications

  • Monitoring des applications déployées.
  • Stratégie de déploiement adaptée au monitoring planifié.
Travaux pratiques
Surveillance de la santé des applications et choix d'une stratégie de déploiement adaptée.

8
Migration d'applications vers OpenShift

  • Intégration de services externes.
  • Migration d'applications déployées sur Red Hat JBoss Middleware/WildFly.
Travaux pratiques
Intégration de services externes et migration d'applications déployées sur Red Hat JBoss Middleware.


Avis clients
3,8 / 5
Les avis clients sont issus des évaluations de fin de formation. La note est calculée à partir de l’ensemble des évaluations datant de moins de 12 mois. Seules celles avec un commentaire textuel sont affichées.
MATHIEU O.
20/10/25
4 / 5

Étant complètement néophyte, j’ai trouvé le contenu très intéressant, dense avec beaucoup de nouveau concepts.
VÉRONIQUE M.
20/10/25
3 / 5

Le contenu de la formation est pertinent pour les développeurs familiers avec les concepts de conteneurs, Kubernetes et OpenShift.La pédagogie manque parfois de clarté et de progression, notamment dans la présentation des fonctionnalités d’OpenShift.Un rythme d’explication plus adapté et des exemples plus concrets aideraient à mieux assimiler les notions abordées, quel que soit le niveau initial des participants.
JÉRÉMY S.
20/10/25
4 / 5

Plus d’exercices et un peu moins de théorie pourrait être bénéfique, même si trois jours, c’est assez court pour la formation.Le sujet étant vaste.



Dates et lieux

Dernières places
Date garantie en présentiel ou à distance
Session garantie
Du 19 au 21 janvier 2026
FR
Classe à distance
S’inscrire
Du 1 au 3 avril 2026
FR
Classe à distance
S’inscrire
Du 18 au 20 mai 2026
FR
Classe à distance
S’inscrire
Du 12 au 14 octobre 2026
FR
Classe à distance
S’inscrire
Du 16 au 18 novembre 2026
FR
Classe à distance
S’inscrire