EX453

Red Hat Certificate of Expertise in Fast-Cache Application Development exam

Informations pour :

Les personnes qui réussissent l'examen du certificat Red Hat d'expertise en développement d'applications Fast Cache (EX453) possèdent les compétences et connaissances nécessaires pour créer, mettre à jour et maintenir des applications à l'aide de Red Hat® JBoss® Data Grid du point de vue du développeur. L'examen du certificat Red Hat d'expertise en développement d'applications Fast Cache est basé sur les performances.

Préparation

Points à étudier pour l'examen

Pour vous aider à vous préparer, les objectifs de l'examen répertorient les types de tâches que vous serez amené à effectuer au cours de l'examen. Red Hat se réserve le droit d'ajouter, de modifier ou de supprimer des objectifs pour tout examen. Ces modifications seront publiées à l'avance.

Avec Red Hat JBoss Data Grid 6.4 et Red Hat JBoss Developer Studio, vous devez être en mesure de réaliser les tâches suivantes sans assistance. Les tâches ont été regroupées par catégories pour faciliter votre préparation.

Configuration de cache par programmation
  • Utiliser ConfigurationBuilder pour créer des caches par programmation
  • Créer par programmation une instance CacheManager et un cache répliqué
    • Créer un cache personnalisé à l'aide du cache nommé par défaut
    • Créer un cache personnalisé à l'aide du cache nommé de manière personnalisée
  • Comprendre les fichiers de configuration de l'environnement d'exécution
API de cache
  • Utiliser les API JBoss Data Grid pour interagir avec le cache
  • Comprendre les descripteurs par invocation
  • Comprendre l'interface AdvancedCache
Mise en correspondance des objets de domaine et de la structure de l'index
  • Définir la mise en correspondance de base
  • Mettre en correspondance des objets intégrés et associés
  • Comprendre le boosting
  • Comprendre et configurer des analyseurs
  • Comprendre les passerelles
Requêtes avec Lucene
  • Créer des requêtes
    • Créer des requêtes Lucene
    • Créer une requête avec Infinispan Query
  • Récupérer les résultats d'une requête
    • Comprendre l'importance des performances
  • Définir et appliquer un filtre
  • Rédiger des requêtes partielles et contenant des caractères génériques
Requêtes à distance via les API clientes Hot Rod
  • Comprendre le codage Protocol Buffers
  • Stocker des entités codées selon Protocol Buffers
  • Comprendre et définir des messages Protocol Buffers
    • Utiliser Protocol Buffers avec Hot Rod
    • Enregistrer par marshaleur d'entité
    • Indexer des entités codées selon Protocol Buffers
    • Indexer des champs personnalisés avec Protocol Buffers
  • Créer des requêtes avec Infinispan Query DSL
  • Autoriser les requêtes basées sur Infinispan DSL
  • Exécuter des requêtes basées sur Infinispan DSL
Sécurité de la solution Red Hat JBoss Data Grid
  • Comprendre les autorisations
  • Comprendre la mise en correspondance des rôles
  • Comprendre et lire les configurations d'authentification et de rôle dans les modules de connexion JBoss EAP
  • Comprendre et lire JBoss Data Grid pour l'authentification
  • Configurer la sécurité des données pour le mode bibliothèque
  • Configurer un client pour une connexion à un cache distant sécurisé
    • Lire et comprendre une configuration de sécurité dans le fichier standalone.xml (par exemple Hot Rod Interface Security, Realms, etc.)
    • Comprendre l'authentification des utilisateurs via Hot Rod à l'aide du protocole SASL

Comme pour tous les examens Red Hat basés sur les performances, les configurations doivent persister sans intervention après un redémarrage.

Informations utiles

Red Hat encourage tous les candidats à l'examen du certificat Red Hat d'expertise en développement d'applications Fast Cache à suivre la formation Développement Red Hat JBoss Data Grid (JB453).

La participation à ce cours n'est pas obligatoire et il est donc possible de ne passer que 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'utilisation 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

L'examen du certificat Red Hat d'expertise en développement d'applications Fast Cache est basé sur les performances. Il évalue les compétences et connaissances des candidats concernant la mise en œuvre d'applications à l'aide de JBoss Data Grid. Dans le cadre d'un test basé sur les performances, les candidats doivent effectuer des tâches similaires à celles qu'ils réaliseraient sur leur lieu de travail.

Lors de cet examen, les candidats doivent réaliser plusieurs tâches de développement courantes qui nécessitent d'utiliser certaines API. Plusieurs aspects des mises en œuvre des candidats sont ensuite évalués : la configuration du cache local, la configuration du marshaling Protocol Buffers, les requêtes aux caches local et distant, etc.

Même si l'examen implique l'utilisation d'un environnement d'exécution de la plateforme JBoss Data Grid, les candidats ne doivent et ne peuvent pas administrer cet environnement. L'examen ne porte pas sur les tâches d'administration, mais uniquement sur des tâches de développement bien documentées.

L'accès à Internet n'est pas autorisé pendant l'examen et sera strictement contrôlé sur vos périphériques personnels. Vous n'êtes pas autorisé à apporter de documentation papier ou électronique dans la salle d'examen ; cela inclut les notes, les livres ou tout autre support. La documentation fournie avec JBoss Data Grid 6.4.1 est mise à disposition pendant l'examen. Gardez toutes ces restrictions à l'esprit au cours de votre préparation.

Red Hat se réserve le droit de modifier le format de l'examen, notamment les horaires et les politiques indiquées ci-dessus. Lesdites modifications seront rendues publiques à l'avance au travers de révisions apportées à ce document.

L'examen du certificat Red Hat d'expertise en développement d'applications Fast Cache est un examen pratique d'une durée de 3 heures.

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 3 jours ouvrables (aux États-Unis) qui suivent l'examen.

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

Public ciblé et prérequis

Public ciblé

Ce cours s'adresse aux développeurs d'applications Java qui utilisent JBoss Data Grid.

Prérequis pour cet examen

Les candidats à cet examen doivent :

  • connaître l'utilisation de Red Hat JBoss Developer Studio dans un environnement Red Hat Enterprise Linux® ;
  • avoir suivi le cours Développement Red Hat JBoss Data Grid (JB453) ou avoir travaillé sur de nombreux projets impliquant des API JBoss Data Grid et disposer de compétences en développement (marshaling, sécurité, requêtes, etc.) ;
  • passer en revue les objectifs de l'examen du certificat Red Hat d'expertise en développement d'applications Fast Cache.

Vous n'êtes pas certain de posséder les compétences nécessaires ? Vérifiez votre niveau en passant l'évaluation des compétences en ligne.

Formation conseillée

Développement Red Hat JBoss Data Grid (JB453)
Apprenez à installer une grille de données en mémoire, à développer une application basée sur un cache, un cluster, des caches sécurisés, etc.