Red Hat Container Adoption Boot Camp for Developers (DO720)

 

Résumé du cours

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. 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.5.

Pour ce cours, il est nécessaire d'avoir accès à Internet afin d'accéder aux clusters OpenShift partagés.

A qui s'adresse cette formation

Développeurs qui souhaitent adopter les technologies de conteneurs et développer des microservices

Pré-requis

Ê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 (!) ou justifier d'une expérience préalable du développement avec Java EE

Objectifs

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

Contenu

  • 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

Prix & Delivery methods

Formation en ligne

Durée
10 jours

Prix
  • CHF 9 800,–
  • Red Hat Training Units : 37 RTU
Formation en salle équipée

Durée
10 jours

Prix
  • Suisse : CHF 9 800,–
  • Red Hat Training Units : 37 RTU

Actuellement aucune session planifiée