EX453

Supprimé : examen Spécialiste certifié Red Hat en développement d'applications Fast-Cache

Présentation

Description de l'examen

Remarque : cet examen et la certification correspondante ne sont plus proposés.

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

Public ciblé

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

Prérequis pour cet examen

Les candidats à cet examen doivent :

  • savoir utiliser Red Hat CodeReady Studio dans un environnement Red Hat Enterprise Linux® ;
  • avoir suivi le cours Développement Red Hat Data Grid (JB453) ou avoir travaillé sur de nombreux projets impliquant des API Data Grid et disposer de compétences en développement (marshaling, sécurité, requêtes, etc.) ;
  • passer en revue les objectifs de l'examen Spécialiste certifié Red Hat 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.

Objectifs

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 Data Grid 6.4 et Red Hat CodeReady 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 d'un cache nommé de manière personnalisée
  • Comprendre les fichiers de configuration de l'environnement d'exécution
API de cache
  • Utiliser les API 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 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 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 après un redémarrage sans intervention.

Informations utiles

Préparation

Red Hat encourage tous les candidats à l'examen Spécialiste certifié Red Hat en développement d'applications Fast Cache à suivre la formation Développement Red Hat 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 Spécialiste certifié Red Hat 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 la solution 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 locaux et distants, etc.

Même si l'examen implique l'utilisation d'un environnement d'exécution de la plateforme 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 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 Spécialiste certifié Red Hat 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 sous trois (3) jours ouvrables (aux États-Unis) après 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.

Formation recommandée

Développement avec Red Hat 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.