> Formations > Technologies numériques > Systèmes d'exploitation > Linux, Unix, macOS > Formation Red Hat OpenShift, développement niveau 1, applications de conteneurisation > Formations > Technologies numériques > 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

Télécharger le programme Partager cette formation


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 en classe à distance

Réf. RHS
Prix : 2030 € H.T.
  3j - 21h00
Pauses-café et
déjeuners offerts




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.

Programme de la formation

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.

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.

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.

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.

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.

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.

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.

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.


Modalités pratiques
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.

Solutions de financement
Pour trouver la meilleure solution de financement adaptée à votre situation : contactez votre conseiller formation.
Il vous aidera à choisir parmi les solutions suivantes :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • France Travail sous réserve de l’acceptation de votre dossier par votre conseiller France Travail.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • France Travail sous réserve de l’acceptation de votre dossier par votre conseiller France Travail.

Avis clients
4,1 / 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.
VALENTIN M.
25/11/24
4 / 5

Bonne formation
SYLVAIN R.
25/11/24
5 / 5

Très satisfait, ayant pas mal de connaissance sur le sujet, j’ai quand même beaucoup appris.
SANDRINE H.
25/11/24
4 / 5

je pars de zéro et n’ai pas une activité full dév, donc ce cours n’est peut être pas le plus adapté pour moi. Je cherchais plutôt un niveau utilisateur sans dév




Horaires
En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
En classe à distance, la formation démarre à partir de 9h.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.

Dates et lieux
Sélectionnez votre lieu ou optez pour la classe à distance puis choisissez votre date.
Classe à distance