Red Hat OpenShift Développement 2 – Créer et déployer des applications cloud natives
Approfondissez votre connaissance en création et déploiement d’applications conteneurisées avec ce cours intensif basé sur Red Hat® OpenShift Container Platform 4.10. Apprenez à concevoir des applications spécifiquement pour OpenShift, à déployer ces applications à l’aide de différentes méthodes de mise en paquets et à gérer leurs ressources associées. Découvrez comment personnaliser une image de base S2I et déployer des applications dans plusieurs conteneurs grâce aux charts Helm. Maîtrisez la publication d’images de conteneur d’entreprise et la gestion des versions sur OpenShift. De plus, développez vos compétences en matière de surveillance de l’intégrité des applications et d’amélioration de leur fiabilité.
Prérequis
- Avoir suivi le cours T115-DO180 Introduction aux Conteneurs, Kubernetes et OpenShift, ou disposer de connaissances équivalentes ;
- Être titulaire de la certification RHCSA (Red Hat Certified System Administrator), ou avoir obtenu une certification d’un niveau plus élevé pour utiliser plus facilement la ligne de commande.
- Vous n’êtes pas certain de posséder les compétences nécessaires ? Vérifiez votre niveau en passant l’évaluation des compétences en ligne.
Public admis
- Salarié en Poste
- Entreprise
Demandeur d'emploi et Etudiant non admis
Financement
- Votre OPCO
- Financement personnel
Financement CPF non pris en charge
Modalités
- En centre
- En entreprise
- À distance
Objectifs pédagogiques
- Concevoir des d'applications conteneurisées pour OpenShift
- Gérer et créer des versions d'applications avec S2I (source-to-image)
- Personnaliser une image de base S2I
- Déployer des applications dans plusieurs conteneurs avec les charts Helm
- Créer des contrôles d'intégrité pour surveiller et améliorer la fiabilité des applications
- Créer et déployer des applications cloud-native sur OpenShift
Programme de la formation
Déploiement et gestion d'applications dans un cluster OpenShift
- Déployer des applications à l'aide de différentes méthodes de mise en paquets 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 conteneur d'entreprise
- Créer un registre d'entreprise et y publier des images de conteneurs
Gestion des versions sur OpenShift
- Décrire le processus de création de versions d'OpenShift, et créer et gérer des versions d'applications
Personnalisation du processus de création S2I (Source-to-Image)
- Personnaliser une image de base S2I et en créer une nouvelle
Déploiement d'applications dans plusieurs conteneurs
- Déployer des applications dans plusieurs conteneurs avec les charts Helm et Kustomize
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
Création d'applications pour OpenShift
- Créer, déployer et intégrer des applications tierces sur OpenShift
Proposé par
ENI Service
"votre centre de formation informatique de confiance"
Proposé par
ENI Service