Formations Docker, Kubernetes et OpenShift


Cours « Présentation des conteneurs, de Kubernetes et de Red Hat® OpenShift Container Platform – DO180 » (3 jours)

À l’issue de ce cours, les participants sauront conteneuriser des services et des applications logicielles simples, les tester, les déployer à l’aide de Docker, Kubernetes et Red Hat OpenShift Container Platform, ainsi que résoudre les éventuels problèmes rencontrés lors du déploiement.

Le contenu de cette formation comprend

  • Architecture des conteneurs, de Docker et de Red Hat OpenShift
  • Création de services conteneurisés
  • Gestion de conteneurs et d’images de conteneurs
  • Création d’images de conteneurs personnalisées
  • Déploiement d’applications conteneurisées sur Red Hat OpenShift
  • Déploiement d’applications dans plusieurs conteneurs

Ce que vous apprendrez (programme non contractuel) :

  • Module 1 : Présentation du cours
    Présenter et passer en revue les thèmes du cours
  • Module 2 : 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
  • Module 3 : Création de services conteneurisés
    Approvisionner un serveur à l’aide d’une technologie de conteneurs
  • Module 4 : Gestion de conteneurs
    Créer et gérer des services conteneurisés à l’aide d’images de conteneurs prédéfinies
  • Module 5 : 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
  • Module 6 : Création d’images de conteneurs personnalisées
    Concevoir et coder un fichier Dockerfile pour créer une image de conteneur personnalisée
  • Module 7 : Déploiement d’applications conteneurisées sur Red Hat OpenShift
    Déployer des applications dans un conteneur unique sur Red Hat OpenShift Container Platform
  • Module 8 :Déploiement d’applications dans plusieurs conteneurs
    Déployer des applications conteneurisées à l’aide de plusieurs images de conteneurs
  • Module 9 : 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
  • Module 10 : Révision complète du cours Présentation des conteneurs, de Kubernetes et de Red Hat OpenShift Container Platform
    Conteneuriser une application logicielle, la tester avec Docker et la déployer sur un cluster Red Hat OpenShift

Prochaine session inter-entreprises : nous consulter.
Tarif : 2 175 € HT par stagiaire.

 

Cours « Administration des conteneurs, de Kubernetes et de Red Hat® OpenShift Container Platform niveau I – DO285 » (5 jours)

À l’issue de ce cours, les participants auront acquis les connaissances et les 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.

Le contenu de cette formation comprend

  • Découverte des conteneurs, de Docker et de l’architecture OpenShift
  • Création de services conteneurisés
  • Gestion de conteneurs et d’images de conteneurs
  • Création d’images de conteneurs personnalisées
  • Déploiement d’applications dans plusieurs conteneurs
  • Installation d’un cluster OpenShift
  • Configuration et gestion de maîtres et de nœuds
  • Sécurisation d’OpenShift
  • Contrôle des accès aux ressources sur OpenShift
  • Surveillance et collecte de mesures sur OpenShift
  • Déploiement d’applications sur OpenShift avec S2I (source-to-image)
  • Gestion du stockage sur OpenShift

Ce que vous apprendrez (programme non contractuel) :

  • Module 1 : Description de la technologie des conteneurs
    Décrire le fonctionnement des logiciels au sein de conteneurs orchestrés par OpenShift Container Platform
  • Module 2 : Création de services conteneurisés
    Approvisionner un serveur à l’aide d’une technologie de conteneurs
  • Module 3 : Gestion de conteneurs
    Créer et gérer des services conteneurisés à l’aide d’images de conteneurs prédéfinies
  • Module 4 : 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
  • Module 5 : Création d’images de conteneurs personnalisées
    Concevoir et coder un fichier Dockerfile pour construire une image de conteneur personnalisée
  • Module 6 : Déploiement d’applications dans plusieurs conteneurs
    Déployer des applications conteneurisées à l’aide de plusieurs images de conteneurs
  • Module 7 : Installation d’OpenShift Container Platform
    Installer OpenShift et configurer le cluster
  • Module 8 : Découverte des principes de mise en réseau OpenShift
    Décrire et explorer les principes de mise en réseau OpenShift
  • Module 9 : Déploiement d’applications conteneurisées dans OpenShift
    Déployer des applications dans un conteneur unique sur OpenShift Container Platform
  • Module 10 : Déploiement d’applications dans plusieurs conteneurs dans OpenShift
    Déployer des applications conteneurisées à l’aide de plusieurs images de conteneurs dans un cluster OpenShift
  • Module 11 : Exécution de commandes
    Exécuter des commandes via l’interface en ligne de commande
  • Module 12 : Contrôle de l’accès aux ressources
    Contrôler l’accès aux ressources OpenShift
  • Module 13 : Allocation du stockage persistant
    Mettre en œuvre un système de stockage persistant
  • Module 14 : Gestion des déploiements d’applications
    Manipuler des ressources pour gérer les applications déployées
  • Module 15 : Installation du sous-système de mesure
    Installer et configurer le système de collecte des mesures
  • Module 16 : Gestion d’OpenShift Container Platform
    Gérer et surveiller les ressources et logiciels OpenShift

Prochaine session inter-entreprises : nous consulter.
Tarif : 3 625 € HT par stagiaire.

 

Public ciblé :

  • 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

Des formations intra-entreprise à la ‘Carte’ pourraient être également proposées après étude de projet.