Rechercher
Français
Français
Connexion Account
Connexion / Inscription Account
Sites web
EX283

Examen Développeur de microservices d'entreprise certifié Red Hat

Lieu

Format En savoir plus

Lisez les avis et expériences d'autres participants dans la Red Hat Learning Community

Présentation

Description de l'examen

Cet examen teste vos connaissances et vos compétences en matière de développement d'applications JEE fiables et performantes dans un environnement de type microservices. Il se concentre sur l'utilisation des API MicroProfile pour développer des applications Java EE orientées microservices.

Si vous êtes titulaire de la certification RHCEAD (Développeur d'applications d'entreprise certifié Red Hat), vous obtiendrez la certification Développeur de microservices d'entreprise certifié Red Hat en réussissant cet examen.

Si vous êtes titulaire de la certification RHCJD (Développeur JBoss certifié Red Hat), vous obtiendrez la certification Spécialiste certifié Red Hat en développement de microservices d'entreprise en réussissant cet examen. Bien que cet examen soit ouvert à tous, vous devez être titulaire de la certification RHCEAD ou RHCJD pour obtenir la certification Développeur de microservices d'entreprise certifié Red Hat.

Cet examen repose sur Eclipse MicroProfile 1.3.

Public ciblé

Développeurs JEE qui souhaitent démontrer leurs compétences et leurs capacités en Java pour développer des applications d'entreprise avancées et orientées microservices

Prérequis pour cet examen

Objectifs

Points à étudier pour l'examen

Vous devez être capable d'accomplir les tâches suivantes sans aucune aide. Même si elles concernent explicitement le projet MicroProfile et les microservices, les compétences et les capacités démontrées au cours de cet examen s'appliquent également à une grande variété de développements Java EE avancés.

  • Fourniture et obtention des propriétés de configuration via différentes sources dépendantes de l'environnement, internes et externes à l'application, et rendues disponibles via une injection de dépendances ou une recherche effectuée à l'aide de Configuration for MicroProfile
    • Externaliser les données dans des valeurs configurées
    • Injecter des valeurs configurées dans des beans en utilisant les qualificatifs @Inject et @ConfigProperty
    • Créer une certaine configuration ou y accéder
    • Comprendre la commande ConfigSource par défaut ou personnalisée
    • Comprendre et mettre en œuvre des convertisseurs
  • Séparation de la logique d'exécution de la logique métier à l'aide de MicroProfile Fault Tolerance
    • Comprendre la relation avec MicroProfile Config
    • Comprendre les exécutions asynchrones ou synchrones et connaître le type par défaut
    • Utiliser @Timeout
    • Comprendre les stratégies de nouvelles tentatives et les appliquer en utilisant @Retry
    • Comprendre et définir le basculement
    • Comprendre et appliquer CircuitBreaker et Bulkhead
    • Comprendre et paramétrer une configuration de tolérance aux pannes
  • Interrogation de l'état d'un nœud de calcul depuis un autre ordinateur à l'aide de MicroProfile Health Check
    • Comprendre et mettre en œuvre l'interface Health Check ainsi que Health Check Response
    • Créer une solution Health Check Response conviviale
    • Comprendre le protocole et le format du message
  • Exportation des données de surveillance vers des agents de gestion à l'aide de MicroProfile Metrics
    • Comprendre les différences avec Health Check
    • Comprendre et utiliser trois ensembles de sous-ressources (scopes) : base, fournisseur et application
    • Comprendre les balises (étiquettes), le registre de métriques et @Metric
    • Comprendre les métadonnées et pourquoi elles font partie des bonnes pratiques
    • Exposer les métriques via l'API REST
    • Connaître les métriques requises
    • Comprendre le modèle de programmation des métriques d'application
  • Utilisation des jetons JSON Web Tokens basés sur le dispositif OpenID Connect de MicroProfile Interoperable JWT RBAC pour les contrôles d'accès basés sur les rôles des points de terminaison de microservices
    • Comprendre les jetons de sécurité dans le cadre de l'authentification par jeton et services RESTful
    • Utiliser des jetons du porteur JWT pour protéger des services
    • Indiquer qu'une application JAX-RS nécessite un contrôle d'accès MP-JWT
    • Cartographier des jetons MP-JWT pour les API de conteneur Java EE
Comme pour tous les examens Red Hat basés sur les performances, les configurations doivent persister après un redémarrage sans intervention.

Informations utiles

Préparation

Pour vous préparer à passer l'examen, nous vous recommandons de suivre le cours Développement d'applications Red Hat II : mise en œuvre d'architectures de microservices (DO283). La participation à ce cours n'est pas obligatoire. Les participants peuvent donc se contenter de passer l'examen.

Bien que la participation aux cours Red Hat joue souvent un rôle important dans la préparation à l'examen, elle ne garantit en aucun cas la réussite de celui-ci. Une expérience et une pratique préalables, ainsi qu'une aptitude innée, constituent d'autres facteurs importants.

De nombreux livres et d'autres ressources sur l'administration système des produits Red Hat sont disponibles. Il n'existe pas de manuels de préparation aux examens officiellement approuvés par Red Hat. Des lectures complémentaires peuvent cependant vous permettre d'approfondir le sujet et se révéler utiles.

Format de l'examen

Cet examen pratique requiert l'exécution de tâches de développement concrètes. Vous n'avez pas le droit d'accéder à Internet pendant l'examen, ni d'amener de la documentation papier ou électronique. Les notes, livres et autres documents sont interdits. La spécification MicroProfile et la documentation associée sont mises à disposition pendant l'examen.

Résultats et communication des notes

Les notes officielles attribuées pour les examens proviennent exclusivement du Centre de certification Red Hat. Red Hat n'autorise pas les examinateurs ou les partenaires de formation à donner directement leurs résultats aux candidats. Les notes d'examen sont généralement communiquées dans les trois (3) jours ouvrables qui suivent l'examen.

Les résultats d'examen sont communiqués sous forme de notes globales. Red Hat ne communique pas les résultats sur des points particuliers et ne fournit pas non plus d'informations complémentaires sur demande.

Les résultats d'examen sont communiqués sous forme de notes globales. Red Hat ne communique pas les résultats sur des points particuliers et ne fournit pas non plus d'informations complémentaires sur demande.

Examens ou cours recommandés pour la suite

Parcours de formation

Parcours de formation : développement de microservices

Icône certification

Certification recommandée pour démarrer
RHCSA (Administrateur système certifié Red Hat)

Offre groupée AD184 - page actuellement affichée
Gagnez du temps et de l'argent avec cette offre qui regroupe un cours et un examen

Icône ordinateur

AD183 - Cours recommandé - page actuellement affichée
Développement d'applications Red Hat I : programmation en Java EE

Icône examen

EX183 - Examen requis - page actuellement affichée
Examen Développeur d'applications d'entreprise certifié Red Hat

Icône certification

Certification - Réussir l'examen EX183
Développeur d'applications d'entreprise certifié Red Hat

Offre groupée DO284 - page actuellement affichée
Gagnez du temps et de l'argent avec cette offre qui regroupe un cours et un examen

Icône examen

EX283 - Examen requis - page actuellement affichée
Examen Développeur de microservices d'entreprise certifié Red Hat

Icône certification

Certification - Réussir les examens EX183 et EX283
Développeur de microservices d'entreprise certifié Red Hat