Rechercher
Français
Français

Sélectionner une langue

Connexion Account
Connexion / Inscription Account
Sites web
DO180

Présentation des conteneurs, de Kubernetes et de Red Hat OpenShift Container Platform

Lieu

Format En savoir plus

Lisez les avis et expériences d'autres participants dans la Red Hat Learning Community

Présentation

Description du cours

Apprenez à créer et à gérer des conteneurs en vue d'un déploiement dans un cluster Kubernetes et Red Hat OpenShift

Ce cours vous permettra d'acquérir des connaissances de base en gestion des conteneurs grâce à des travaux pratiques qui reposent sur l'utilisation de conteneurs, de Kubernetes et de la solution Red Hat® OpenShift® Container Platform. Plusieurs profils peuvent tirer parti de ces compétences, notamment les développeurs, les administrateurs et les ingénieurs chargés de la fiabilité du site.

Ce cours repose sur la version 4.2 de Red Hat OpenShift Container Platform.

Contenu du cours

  • Compréhension 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
  • Déploiement d'applications conteneurisées sur Red Hat OpenShift
  • Déploiement d'applications dans plusieurs conteneurs

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
  • Ingénieurs chargés de la fiabilité du site qui envisagent d'utiliser Kubernetes et Red Hat OpenShift

Prérequis pour ce cours

  • 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
  • Posséder une expérience des architectures d'applications web et des technologies associées
  • Être titulaire de la certification RHCSA® (Administrateur système certifié Red Hat) (recommandé, mais pas obligatoire)

Programme

Programme du cours

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
Contrôler 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
Utiliser des applications dans un conteneur unique sur Red Hat OpenShift Container Platform
Déploiement d'applications dans plusieurs conteneurs
Configurer des applications conteneurisées à l'aide de plusieurs images de conteneurs
Résolution des problèmes liés aux applications conteneurisées
Réguler une application conteneurisée déployée sur Red Hat OpenShift
Révision complète du programme
Conteneuriser une application logicielle, la tester avec Podman et la déployer sur un cluster Red Hat OpenShift
Remarque : le programme du cours est susceptible d'être modifié en fonction des avancées technologiques et de l'évolution de la nature du travail sous-jacent. Pour plus d'informations ou pour toute question concernant un objectif ou un thème particulier, contactez un représentant Red Hat.

Bénéfices

Bénéfices pour l'entreprise

La plateforme Red Hat OpenShift associée aux conteneurs est très vite devenue la solution évidente pour le développement agile et le déploiement d'applications. Les administrateurs et les développeurs sont de plus en plus nombreux à rechercher des moyens d'accélérer la mise sur le marché des applications et d'améliorer la maintenance.

Ce cours constitue une passerelle vers la transformation numérique et organisationnelle en expliquant le potentiel des pratiques DevOps dans une architecture basée sur des conteneurs. En orchestrant une architecture basée sur des conteneurs à l'aide de Kubernetes et de la solution Red Hat OpenShift, vous bénéficiez des avantages suivants : amélioration de la fiabilité et de l'évolutivité, réduction de la charge de travail pour les développeurs et simplification des processus d'intégration et de déploiement continus.

Ce cours constitue le point de départ du programme de formation Red Hat OpenShift. Il pose les bases requises pour passer au développement et à l'administration avec Red Hat OpenShift.

Avec ce cours, nous avons cherché à servir l'ensemble de nos clients. Les avantages et résultats qui en découlent varient néanmoins en fonction de l'entreprise et de l'infrastructure, dans la mesure où chacune est spécifique.

Bénéfices pour le participant

Après avoir suivi ce cours, vous devriez être en mesure d'effectuer les tâches de base suivantes sur Red Hat OpenShift Container Platform :

  • Création de services conteneurisés à l'aide de Podman
  • 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

Examens ou cours recommandés pour la suite

Participez à ce cours dans le cadre de votre souscription Red Hat Learning, qui vous offre un an d'accès illimité et à la demande à nos ressources de formation en ligne.