Evolution MM

Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Téléchargez le Calendrier des formations

Nantes, Rennes, Niort, Nice, Paris

jusqu'à juillet 2019

Rechercher
Rechercher une formation
 

Introduction aux Conteneurs, Kubernetes et OpenShift

Cette formation permet aux participants d'acquérir les connaissances et compétences pour créer et gérer des conteneurs Docker en vue de leur déploiement sur un cluster Kubernetes. Les participants pourront acquérir des connaissances et des compétences de base en gestion de conteneurs grâce à des travaux pratiques qui reposent sur l'utilisation de Docker, Kubernetes et Red Hat OpenShift Container Platform. La formation est basée sur Red Hat OpenShift Container Platform 3.5 et Red Hat Enterprise Linux 7.

Public :

  • Développeurs désireux d'apprendre à conteneuriser des applications logicielles ;
  • Administrateurs qui souhaitent maîtriser les technologies de conteneurs et l'orchestration des conteneurs ;
  • Architectes qui envisagent d'utiliser des technologies de conteneurs dans une architecture logicielle.

Objectifs :

  • Comprendre l'architecture des conteneurs, de Docker et de Red Hat OpenShift ;
  • Créer des services conteneurisés avec Docker ;
  • Gérer des conteneurs et des images de conteneurs ;
  • Créer des images de conteneurs personnalisées ;
  • Déployer des applications conteneurisées sur Red Hat OpenShift ;
  • Déployer des applications dans plusieurs conteneurs.

Pré-requis :

  • Savoir utiliser une session de terminal Linux et l'interface en ligne de commande du système d'exploitation ;
  • Être titulaire de la certification RHCSA (Red Hat Certified System Administrator) ou avoir une expérience équivalente ;
  • Posséder une expérience des architectures d'applications Web et des technologies associées.

Contenu pédagogique

Premiers pas avec les 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 créer une image de conteneur personnalisée

Déploiement d'applications conteneurisées sur Red Hat OpenShift

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

Déploiement d'applications dans plusieurs conteneurs

  • Déployer des applications conteneurisées à l'aide de plusieurs images de conteneurs

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 Red Hat OpenShift

Synthèse de la formation

  • Conteneuriser une application logicielle, la tester avec Docker et la déployer sur un cluster Red Hat OpenShift