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é.
Programme détaillé
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