Examen

Red Hat Certified Enterprise Microservices Developer («EX283»)

Cet examen teste vos connaissances en développement d'applications JEE fiables et performantes dans un environnement microservices. Il se concentre sur l'utilisation des API MicroProfile pour développer des applications Java EE orientées microservices.
Durée 2.5 heures
Prix 550.–
Attention Une fois commandé, l'examen Red Hat ne peut plus être annulé.

Description de la formation

Contenu

Tout le monde peut passer cet examen, mais vous devez être un RHCEAD ou un RHCJD pour devenir Red Hat Certified Enterprise Microservices Developer.

Si vous êtes Red Hat Certified Enterprise Application Developer (RHCEAD), vous deviendrez Red Hat Certified Enterprise Microservices Developer en réussissant cet examen.

Si vous êtes Red Hat Certified JBoss Developer (RHCJD), vous deviendrez Red Hat Certified Specialist in Enterprise Microservices Development en passant cet 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.

  • Fournir et obtenir 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éparer 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
  • Interroger 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
  • Exporter 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
  • Utiliser 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.

Méthodologie & Didactique

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. Cela concerne aussi les notes personnelles, les livres ainsi que tout autre support. La spécification MicroProfile et la documentation associée sont mises à disposition pendant l'examen.

Public cible

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
  • Avoir suivi le cours ci-dessous
  • Avoir réussi l'examen Red Hat Certified Enterprise Application Developer Exam (EX183) ou justifier d'une expérience professionnelle équivalente de l'utilisation de JEE
  • Savoir utiliser Red Hat® Developer Studio dans un environnement Red Hat® Enterprise Linux
  • Posséder une solide expérience de l'utilisation de JEE, y compris des connaissances et une bonne compréhension des principaux concepts et API de Java (il faudra par exemple utiliser des exceptions, des annotations et des API Collections dans le cadre de l'examen)
  • Une connaissance de base d'Openshift peut s'avérer utile
Certification

Les notes officielles attribuées pour les examens proviennent exclusivement du Red Hat Certification Central. 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 sous trois (3) jours ouvrables (aux États-Unis) après 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.

Informations complémentaires

Red Hat vous encourage à suivre le cours Développement d'applications Red Hat II : mise en œuvre d'architectures de microservices (JB283) afin de vous préparer correctement. 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.

Téléchargement

Questions sur le cours

Avez-vous des questions?
Prénom
Nom
Société optionnel
e-mail
Téléphone
Je souhaite réserver ce cours en tant que cours d'entreprise
Prénom
Nom
Société optionnel
e-mail
Téléphone
Nombre de participants
Lieu de formation souhaité
Date de début (DD.MM.YYYY)
Date de fin (DD.MM.YYYY)
Il n’y a actuellement pas de dates prévues.

Il n’y a actuellement pas de dates prévues.

Mais nous pouvons en prévoir pour vous. Nous vous conseillons volontiers pour la planification de votre cours.

Contactez-nous
Il n’y a actuellement pas de dates prévues.