OpenShift : déploiement et gestion d'applications conteneurisées avec Kubernetes Présentiel

Dernière mise à jour : 04/02/2026

Unité de recherche

Description

Le logiciel libre Kubernetes (communément appelé « K8s ») est désormais le standard en termes d'orchestration de conteneurs. OpenShift, développé par Red Hat, est l'une des distributions phares de Kubernetes pour l'entreprise. Cette formation vous permettra d'entrer dans l'ère "Cloud Native" et de déployer à grande échelle vos applications de manière sûre, reproductible et flexible.

 

Introduction

  • Introduction à OpenShift Container Platform (OCP)
  • Rappels 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 (Red Hat CoreOS)
  • 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 (Container as a Service)
  • 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 (Source-to-Image)
  • 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 multi-conteneurisé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
  • Tests automatiques
  • Ansible
  • Applications Cloud Natives

Objectifs de la formation

  • Comprendre l'architecture OpenShift et ses composants (control plane, RHCOS, Cluster Manager)
  • Maîtriser les concepts fondamentaux : conteneurs, images, pods, services, projets et utilisateurs
  • Créer et gérer des services conteneurisés avec le modèle CaaS (Container as a Service)
  • Déployer des applications sur OpenShift avec différentes stratégies (rolling, recreate, blue/green)
  • Configurer et exposer des applications avec services, routes, ConfigMaps et Secrets
  • Utiliser les builds OpenShift et personnaliser les images S2I (Source-to-Image)
  • Gérer le stockage persistant et mettre à l'échelle les applications
  • Déployer des applications multi-conteneurs avec des templates personnalisés
  • Monitorer et gérer le cycle de vie des déploiements (DeploymentConfig, ReplicationController, ReplicaSet)
  • Appliquer les principes du développement cloud-native (KISS, YAGNI, DRY, SoC)

Public visé

Développeurs, architectes logiciels, administrateurs systèmes, ingénieurs DevOps souhaitant découvrir et maîtriser OpenShift pour le déploiement d'applications conteneurisées. Formation adaptée aux professionnels impliqués dans la transformation vers les architectures cloud-native et la conteneurisation avec Kubernetes.

Prérequis

Connaissances de base en administration système Linux. Notions de conteneurs Docker recommandées. Familiarité avec les concepts réseau (TCP/IP, DNS). Pratique de la ligne de commande indispensable. Expérience en développement ou déploiement d'applications web constitue un plus.

Modalités pédagogiques

  • Répartition : 8h cours magistraux, 13h de labs et de pratique
  • Organisation des Labs : groupes de 15 participants maximum, 1 intervenant
  • Présentiel OU à distance (choix selon nombre d'inscrits et préférences)

Moyens et supports pédagogiques

Supports de cours PDF, scripts et manifests YAML, guide de référence Kubernetes, accès plateforme de TP en ligne, liens vers documentation officielle.

Modalités d'évaluation et de suivi

Un suivi individualisé par des évaluations formatives est assuré. Une attestation de fin de formation est délivrée à la fin du parcours.

Formateurs

JF

JAMMES Fabrice

Responsable scientifique 

Informations sur l'admission

L'admission à cette formation ne fait l'objet d'aucun examen, test ou sélection préalable ; l'inscription est validée après réception du dossier complet et confirmation par l'organisme de formation.

Modalités tarifaires spécifiques

Nos formations sont exonérées de TVA. Elles bénéficient de remises volumes : - 5% pour 3-4 inscrits, - 10% pour 5-6 inscrits, et - 20% à partir de 7 personnes. Une réduction de 20% est appliquée pour les agents salariés du CNRS.

Informations sur l'accessibilité

Notre organisme s'engage à garantir l'accessibilité de ses formations à distance et en présentiel aux personnes en situation de handicap. Un référent handicap est mobilisable afin d'analyser les besoins spécifiques et de mettre en place, lorsque cela est possible, les adaptations pédagogiques, techniques ou organisationnelles nécessaires.

M'inscrire à la formation

En finalisant votre inscription, vous acceptez notre Réglement intérieur, nos Conditions Générales de Ventes et reconnaissez avoir pris connaissance de notre Politique de confidentialité concernant le traitement de vos données personnelles.
Finaliser mon inscription

Inscription rapide et flexible

Réservez votre place jusqu'à 10 jours ouvrés avant le début de la formation.

Prochaines Sessions

  • 20/04/26 9:00 → 22/04/26 17:00 INTER Nouveauté Présentiel
    LPCA - AUBIERE - AUBIERE (63) 15 places restantes
  • 14/10/26 9:00 → 16/10/26 17:00 INTER Nouveauté Présentiel
    LPCA - AUBIERE - AUBIERE (63) 15 places restantes

Partager cette formation

Catalogue de formation propulsé par Dendreo,
logiciel spécialisé pour les organismes de formation

Accessibilité

Sélectionnez le niveau de contraste souhaité
Adaptez la taille de la police