DO720
Formation intensive sur l'adoption des conteneurs pour les développeurs
Présentation
Description du cours
Favorisez l'adoption des technologies de conteneurs par le développement d'applications natives pour les conteneurs
Ce cours vous propose de découvrir de manière concrète et intensive le développement d'applications natives pour les conteneurs déployées avec Red Hat® OpenShift® Container Platform, notre solution de mise en œuvre de Kubernetes. 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. 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 natives pour les conteneurs, y compris des microservices.
Ce cours repose sur Red Hat OpenShift Container Platform 4.6.
Contenu du cours
- Présentation des conteneurs, de Kubernetes et de Red Hat OpenShift Container Platform
- Déploiement et gestion d'applications dans un cluster OpenShift
- Création et conception d'applications conteneurisées pour OpenShift
- Création d'applications basées sur des microservices avec Quarkus
- Déploiement de microservices dans un cluster OpenShift
- Création de services résilients avec Red Hat OpenShift Service Mesh
- Sécurisation d'un Service Mesh OpenShift
Public ciblé
Développeurs qui souhaitent adopter les technologies de conteneurs et développer des microservices
- Être titulaire de la certification RHCSA (Administrateur système certifié Red Hat) ou disposer d'un niveau d'expérience équivalent
- Avoir suivi le cours Développement d'applications Red Hat I : programmation en Java EE (AD183) ou justifier d'une expérience préalable du développement avec Java EE
Programme
Programme du cours
Résultats
Bénéfices pour l'entreprise
Cette formation intensive vise à donner aux développeurs ayant des connaissances de base ou intermédiaires sur les conteneurs des compétences essentielles et avancées pour développer, déployer et dépanner des applications de microservices avec la plateforme Red Hat OpenShift Container Platform. 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 adaptables pour le cloud.
Bénéfices pour le participant
Après avoir suivi ce cours, vous devriez être capable d'installer, de configurer et de gérer un cluster Red Hat OpenShift Container Platform et d'y déployer des applications.
Vous devriez avoir acquis les compétences suivantes :
- Création et gestion d'images de conteneurs personnalisées
- Déploiement d'applications sur la plateforme OpenShift Container Platform
- Développement de microservices avec Quarkus
- Conception d'images de conteneurs pour la conteneurisation des applications
- Personnalisation de la création des versions d'applications et mise en œuvre de scripts automatiques de création après soumission
- Création d'un modèle d'application à plusieurs conteneurs
- Mise en œuvre de contrôles d'intégrité pour améliorer la fiabilité du système
- Mise en œuvre des tests unitaires et d'intégration pour les microservices
- Utilisation de la spécification Config pour injecter des données dans un microservice
- Mise en œuvre d'un système de tolérance des pannes dans un microservice avec OpenShift Service Mesh
- Sécurisation d'un Service Mesh OpenShift
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.