Containers, Kubernetes, and Red Hat OpenShift Development II with exam (EX288) (DO296)

 

Course Overview

Ce cours vous apprend à concevoir, créer et déployer des applications logicielles conteneurisées dans un cluster OpenShift®. Que ce soit pour rédiger des applications natives pour les conteneurs ou pour migrer des applications de type « brownfield », cette offre de cours pratique permettra d'accroître la productivité des développeurs grâce à la solution Red Hat OpenShift.

L'examen Spécialiste certifié Red Hat en développement d'applications OpenShift (EX288) est inclus dans cette offre.

A qui s'adresse cette formation

  • Développeurs qui souhaitent 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
  • Ingénieurs en fiabilité de site qui envisagent d'utiliser Kubernetes et OpenShift

Pré-requis

  • Savoir utiliser une session de terminal Linux et 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
  • Être titulaire de la certification RHCSA (Administrateur système certifié Red Hat) (recommandé, mais pas obligatoire)

Objectifs

  • Découverte de l'architecture des conteneurs et d'OpenShift
  • Création de services conteneurisés
  • Gestion de conteneurs et d'images de conteneurs
  • Création d'images de conteneurs personnalisées
  • Gestion et création de versions d'applications
  • Personnalisation d'une image de base S2I
  • Développement d'un modèle OpenShift
  • Génération de contrôles d'intégrité pour surveiller et améliorer la fiabilité des applications

Contenu

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 œuvre 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
Formation en ligne

Durée 5 jours

Prix (Hors Taxe)
  • Country: FR
    4 004,- €
Classroom training

Durée 5 jours

Prix (Hors Taxe)
  • France:
    Country: FR
    4 004,- €
 

Agenda

Instructor-led Online Training:   Cours en ligne avec instructeur
Français
Fuseau horaire Heure normale d'Europe centrale (HNEC)
Formation en ligne Fuseau horaire: Heure d'été d'Europe centrale (HAEC)
Formation en ligne Fuseau horaire: Heure d'été d'Europe centrale (HAEC)