Formation Red Hat OpenShift Developer II : Building and Deploying Cloud-native Applications (DO288).
Score de satisfaction : 4.92/5
Durée :
4 jours
23/03/2026 à Distance
numero vert : 0805 950 800 (service et appel gratuits)
à partir de
3800 €HT
98% d'avis positifs* participants

Référence :
SF34566
Durée :
4 jours

En présentiel ou distanciel


Réservez vos places pour la session du
  • 28 heures de formation
  • Exercices pratiques
  • Prise en charge OPCO possible
Vous souhaitez personnaliser cette formation ?
  • En entreprise ou à distance
  • Cadrage pédagogique gratuit
  • Programme de formation sur mesure
  • Formateur expert dédié
  • Prise en charge OPCO possible

Formation Red Hat OpenShift Developer II : Building and Deploying Cloud-native Applications (DO288).

Industrialisez vos applications sur OpenShift : du Source-to-Image aux pipelines CI/CD, maîtrisez le cycle complet de développement et de déploiement cloud-native.

Cette formation de niveau intermédiaire à avancé vous accompagne dans la montée en compétences sur le développement d'applications conteneurisées pour Red Hat OpenShift Container Platform. Vous apprendrez à versionner vos applications, à personnaliser le processus de build via Source-to-Image, à créer des templates réutilisables et à mettre en place des contrôles d'intégrité pour garantir la fiabilité en production. Le parcours culmine avec la construction de pipelines CI/CD Jenkins et le déploiement d'applications respectant les principes cloud-native. Chaque module s'appuie sur des ateliers pratiques en environnement lab dédié. Cette formation prépare à la certification Red Hat Certified Specialist in OpenShift Application Development (RHCS-OSAD), examen RH-EX288.

Objectifs pédagogiques.

1Versionner et gérer le cycle de vie des applications déployées sur OpenShift

2Adapter les images Source-to-Image aux exigences spécifiques de vos projets

3Concevoir des templates OpenShift pour standardiser et reproduire les déploiements

4Implémenter des sondes de santé (liveness, readiness) pour assurer la résilience applicative

5Automatiser le build et le déploiement via des pipelines CI/CD Jenkins

6Concevoir et mettre en production des applications respectant les principes cloud-native

Prérequis : Avoir suivi la formation DO180 (OpenShift Administration I) ou maîtriser les fondamentaux des containers, de Kubernetes et d'OpenShift. Une certification RHCSA facilite la prise en main de la ligne de commande.
Partagez cette formation

Programme de formation Red Hat OpenShift Developer II : Building and Deploying Cloud-native Applications (DO288).

Versioning et gestion du cycle de vie applicatif

– Stratégies de versioning : gestion des releases, rollback et promotion entre environnements
– Gestion des configurations : externalisation des paramètres et adaptation par environnement (dev, staging, production)
– Exemples d’activités pratiques : déploiement de plusieurs versions d’une application, exécution d’un rollback contrôlé

Personnalisation du processus Source-to-Image

– Fonctionnement de S2I : principes du build automatisé, architecture des images builder et workflow d’assemblage
– Adaptation des images de base : modification des scripts d’assemblage et d’exécution pour répondre à des contraintes métier
– Exemples d’activités pratiques : création d’une image S2I personnalisée, build et déploiement d’une application à partir de sources

Conception de templates OpenShift

– Modélisation déclarative : paramétrage d’objets Kubernetes (Deployments, Services, Routes) dans un template réutilisable
– Bonnes pratiques : variables de substitution, valeurs par défaut et documentation intégrée au template
– Exemples d’activités pratiques : rédaction d’un template multi-ressources, instanciation avec différents jeux de paramètres

Mise en place des contrôles d’intégrité

– Sondes applicatives : configuration des probes liveness, readiness et startup pour piloter le cycle de vie des pods
– Stratégies de résilience : seuils de tolérance, délais de grâce et impact sur le routage du trafic
– Exemples d’activités pratiques : ajout de health checks à une application, simulation d’un incident et observation du comportement de la plateforme

Automatisation CI/CD avec Jenkins

– Architecture du pipeline : étapes de build, test, analyse qualité et déploiement dans un workflow Jenkins déclaratif
– Intégration OpenShift : utilisation du plugin Jenkins OpenShift pour déclencher des builds et des déploiements depuis le pipeline
– Exemples d’activités pratiques : construction d’un pipeline complet du commit au déploiement, ajout d’une étape de validation manuelle

Développement et déploiement d’applications cloud-native

– Principes cloud-native : conception stateless, configuration externalisée, observabilité et tolérance aux pannes
– Patterns de déploiement : blue-green, canary et rolling updates pour des mises en production sans interruption
– Exemples d’activités pratiques : refactoring d’une application monolithique vers une architecture cloud-native, déploiement avec stratégie blue-green

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
20 années
à vos côtés
+ de 1000
sujets de formation
8702
stagiaires formés en 2024
252
formateurs actifs en 2024
97,9%
de stagiaires satisfaits
23793
heures de formation réalisées en 2024
HAUT