Rechercher
Français
Français
Connexion Account
Connexion / Inscription Account
Sites web
DO700

Formation intensive sur l'adoption des conteneurs

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

Prise en charge de l'infrastructure pour l'adoption des technologies de conteneurs, des applications natives pour les conteneurs, de Kubernetes et des pratiques DevOps

Ce cours vous propose de découvrir de manière concrète et intensive la gestion d'applications natives pour les conteneurs déployées avec Red Hat® OpenShift® Container Platform, notre solution de mise en œuvre de Kubernetes à l'échelle de l'entreprise. Il s'adresse aux professionnels qui cherchent à accélérer la transformation numérique de leur entreprise. Cette démarche requiert de prendre en charge un nombre croissant de clusters, d'intervenants, d'applications et d'utilisateurs pour effectuer des déploiements à grande échelle. En complément du cours, vous bénéficierez de la souscription Red Hat Learning Standard pour une durée d'un an. Vous pourrez ainsi accéder à tous nos cours en ligne et tenter de passer cinq examens de certification avec deux sessions de rattrapage.

Ce cours repose sur Red Hat OpenShift Container Platform 4.5.

Contenu du cours

  • Présentation des conteneurs, de Kubernetes et de Red Hat OpenShift
  • Gestion de conteneurs locaux et création d'images de conteneurs
  • Déploiement d'applications conteneurisées sur OpenShift et résolution des problèmes associés
  • Contrôle d'accès pour les projets à partir du contrôle d'accès basé sur les rôles
  • Contrôle de l'utilisation des ressources à l'aide de quotas et de limites
  • Isolation d'applications à l'aide de politiques réseau
  • Automatisation des tâches d'administration OpenShift à l'aide d'Ansible et de Jenkins
  • Approvisionnement d'un stockage permanent adapté aux exigences des applications
  • Gestion des indicateurs de mesure de surveillance et des alertes
  • Déploiement et configuration de la compilation des journaux

Public ciblé

Ce cours s'adresse aux administrateurs qui souhaitent faire avancer la transition numérique de leur entreprise. Pour réaliser cette transition, il est nécessaire d'adopter des pratiques de développement logiciel basé sur de multiples itérations rapides afin de créer de la valeur au plus tôt. Cette formation permet aux équipes d'exploitation informatique d'aider leur entreprise à adopter les applications natives pour les conteneurs, y compris des microservices.

Prérequis pour cette formation
Être titulaire de la certification RHCSA (Administrateur système certifié Red Hat) ou disposer d'un niveau d'expérience équivalent
Technologies requises
Un accès à Internet est nécessaire pour suivre ce cours, afin d'accéder aux clusters partagés et dédiés d'OpenShift.

Programme

Programme du cours

Premiers pas avec les technologies de conteneurs

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

Création de services conteneurisés
Approvisionner un service à 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 dans plusieurs conteneurs sur OpenShift
Déployer des applications conteneurisées à l'aide de plusieurs images de conteneurs
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
Description de la solution Red Hat OpenShift Container Platform
Décrire l'architecture de la solution OpenShift Container Platform
Vérification de l'intégrité d'un cluster
Décrire les méthodes d'installation d'OpenShift et vérifier l'intégrité d'un cluster nouvellement installé
Configuration de l'authentification et de l'autorisation
Configurer l'authentification avec le fournisseur d'identité HTPasswd et attribuer des rôles aux utilisateurs et groupes
Configuration de la sécurité des applications
Limiter les autorisations des applications à l'aide de contraintes de contexte de sécurité et protéger les identifiants d'accès à l'aide de secrets
Configuration de la mise en réseau OpenShift pour les applications
Résoudre les problèmes de mise en réseau logicielle OpenShift et configurer des politiques réseau
Contrôle de la planification des pods
Contrôler les nœuds sur lesquels un pod est exécuté
Description des mises à jour de cluster
Décrire la méthode de mise à jour d'un cluster
Gestion d'un cluster à l'aide de la console web
Gérer un cluster OpenShift à l'aide de la console web
Transition de l'environnement Kubernetes vers OpenShift
Démontrer la compatibilité d'OpenShift avec Kubernetes en déployant des applications natives pour Kubernetes sur OpenShift
Conception d'applications conteneurisées pour OpenShift
Choisir une méthode de conteneurisation pour une application et créer un paquet à exécuter dans un cluster OpenShift
Introduction à l'automatisation sur OpenShift
Créer un registre d'entreprise et y publier des images de conteneurs
Gestion et ajout d'opérateurs de cluster OpenShift
Gérer et ajouter des opérateurs de cluster OpenShift
Mise en œuvre de GitOps avec Jenkins
Mettre en œuvre un workflow GitOps à l'aide de l'outil Jenkins conteneurisé pour administrer un cluster OpenShift
Configuration de l'authentification d'entreprise
Configurer l'intégration OpenShift avec les fournisseurs d'identité d'entreprise
Configuration de certificats TLS approuvés
Configurer les certificats TLS approuvés pour permettre l'accès externe aux services et aux applications des clusters
Configuration de pools de nœuds dédiés
Ajouter des nœuds à un cluster OpenShift avec des configurations personnalisées
Configuration d'un système de stockage persistant
Configurer des fournisseurs et des classes de stockage pour assurer l'accès de l'utilisateur du cluster aux ressources de stockage persistantes
Gestion de la surveillance et des indicateurs de mesure des clusters
Configurer et gérer le système de surveillance d'OpenShift
Approvisionnement et inspection du système de connexion au cluster
Déployer et créer une requête de connexion à l'échelle du cluster, diagnostiquer les problèmes courants à l'aide d'outils
Récupération des nœuds de calcul dysfonctionnels
Inspecter les nœuds de calcul, diagnostiquer les problèmes et les corriger dans différents scénarios de dysfonctionnement

Résultats

Bénéfices pour l'entreprise

  • Cette formation intensive a pour objectif de fournir aux administrateurs qui connaissent mal les conteneurs, les compétences de base et avancées requises pour configurer, gérer et automatiser la solution Red Hat OpenShift Container Platform afin de déployer des applications conteneurisées hautement disponibles, résilientes et évolutives. Avec cette solution, vous pouvez accélérer le développement et le déploiement des applications, ainsi qu'améliorer la portabilité d'une application entre différents environnements. Cette plateforme simplifie également la mise à l'échelle, l'administration et la maintenance des applications cloud-native ou adaptées pour le cloud.

Bénéfices pour le participant

Après avoir suivi ce cours, vous devriez être capable de configurer et de gérer un cluster Red Hat OpenShift Container Platform 4 à grande échelle :

  • Configuration des contrôles de sécurité pour les utilisateurs, les applications et la mise en réseau
  • Intégration d'OpenShift aux systèmes d'authentification d'entreprise, de stockage, CI/CD et GitOps, afin d'améliorer la productivité de l'exploitation et la conformité aux normes de l'entreprise
  • Techniques de résolution des problèmes pour identifier les problèmes liés aux applications conteneurisées, aux opérateurs de cluster et à la capacité de traitement
Examens ou cours recommandés pour la suite
Examen Spécialiste certifié Red Hat en administration OpenShift (EX280)

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.