Accueil    Formations    Informatique    DevOps    Orchestration et CaaS    Red Hat - Conteneurs, Kubernetes et Red Hat OpenShift 4.5 - Développement niveau 2

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques / Compétences visées

  • Concevoir des images de conteneurs pour la conteneurisation des applications
  • Personnaliser la création des versions d'applications et mettre en oeuvre des scripts automatiques de création après soumission
  • Créer un modèle d'application à plusieurs conteneurs
  • Mettre en oeuvre des contrôles d'intégrité pour améliorer la fiabilité du système.

Niveau requis

Etre capable d'utiliser une session de terminal Linux, l'interface en ligne de commande du système d'exploitation et savoir rédiger des scripts shell. Connaître les architectures d'applications Web et les technologies associées. Etre titulaire de la certification RHCSA (Administrateur système certifié Red Hat) est recommandé, mais pas obligatoire.

Public concerné

Développeurs, administrateurs, architectes et ingénieurs en fiabilité de site qui envisagent d'utiliser Kubernetes et OpenShift.

Partenaire / Éditeur

Programme

Présentation des technologies de conteneurs

  • Décrire le fonctionnement des logiciels au sein de conteneurs orchestrés par Red Hat OpenShift Container Platform

Création de services conteneurisés

  • Approvisionner un serveur à l'aide d'une technologie de conteneurs

Gestion de conteneurs

  • Créer et gérer des services conteneurisés à l'aide d'images de conteneurs prédéfinies

Gestion d'images de conteneurs

  • Gérer une image de conteneur tout au long de son cycle de vie, de sa création à sa suppression

Création d'images de conteneurs personnalisées

  • Concevoir et coder un fichier Dockerfile pour construire une image de conteneur personnalisée

Déploiement d'applications conteneurisées dans OpenShift

  • Déployer des applications dans un conteneur unique sur OpenShift Container Platform

Résolution des problèmes liés aux applications conteneurisées

  • Résoudre les problèmes qui touchent une application conteneurisée déployée sur OpenShift

Déploiement et gestion d'applications dans un cluster OpenShift

  • Utiliser différentes méthodes de mise en paquets pour déployer des applications dans un cluster OpenShift et gérer les ressources associées

Conception d'applications conteneurisées pour OpenShift

  • Choisir une méthode de conteneurisation pour une application et créer un conteneur à exécuter dans un cluster OpenShift

Publication d'images de conteneurs d'entreprise

  • Créer un registre d'entreprise et y publier des images de conteneurs

Création d'applications

  • Décrire le processus de création d'OpenShift, créer et gérer des versions d'applications

Personnalisation des versions S2I (source-to-image)

  • Personnaliser une image de base S2I et en créer une nouvelle

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

  • Décrire les éléments d'un modèle et créer un modèle d'application à plusieurs conteneurs

Gestion des déploiements d'applications

  • Surveiller l'intégrité des applications et mettre en oeuvre différentes méthodes de déploiement pour les applications Cloud-native

Révision approfondie

  • Créer et déployer des applications Cloud-native sur OpenShift

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Les + de la formation

En distanciel comme en présentiel, ce cours est dispensé sur 35h00, soit 5 jours (de 9h à 17h).

Le support de cours et les labs sont disponibles en français et en anglais.

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous