Formation intensive sur l'adoption des conteneurs pour les développeurs

Partenaire officiel
Red Hat
Description de la formation
Favorisez l'adoption des technologies de conteneurs par le développement d'applications cloud-native
Ce cours vous propose de découvrir de manière concrète et intensive le développement d'applications cloud-native déployées avec Red Hat® OpenShift® Container Platform, notre solution de mise en œuvre de Kubernetes. Cette formation intensive s'adresse aux professionnels qui cherchent à accélérer la transformation 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. Nous vous proposons donc cette formation intensive pour que vous ayez toutes les clés qui vous permettront de favoriser l'adoption des applications cloud-native, y compris des microservices.
Cette collection de cours est basée sur Red Hat OpenShift Container Platform 4.14 et Red Hat Build of Quarkus 3.8.
Sommaire du cours
Présentation des conteneurs et introduction
Bases de Podman
Images de conteneurs
Images de conteneurs personnalisées
Données persistantes
Résolution des problèmes liés aux conteneurs
Applications dans plusieurs conteneurs avec Compose
Red Hat OpenShift Container Platform pour les développeurs
Déploiement d'applications simples
Création et publication d'images de conteneur
Gestion des versions de Red Hat OpenShift
Gestion des déploiements de Red Hat OpenShift
Déploiement d'applications dans plusieurs conteneurs
Présentation de la version Red Hat de Quarkus
Développement de microservices cloud-native avec Quarkus
Test des microservices Quarkus
Sécurisation des microservices Quarkus
Mise en œuvre de microservices Quarkus sur Red Hat OpenShift Container Platform
Mise en œuvre de la tolérance aux pannes dans des microservices
Surveillance des microservices Quarkus
Prérequis pour ce cours
Devenir un administrateur système certifié Red Hat (RHCSA) ou démontrer une expérience équivalente.
Red Hat Application Development I : Programmation en Java EE (AD183), ou expérience dans le développement Java EE.
Audience pour ce cours
Les développeurs intéressés par l'adoption de la technologie de conteneurisation et le développement de microservices
