Cours

Implementing Red Hat JBoss BRMS («AD465»)

Ce cours regroupe les contenus des cours Création de règles avec Red Hat JBoss BRMS (JB461) et Développement d'applications de règles avec Red Hat JBoss BRMS (JB463).
Code officiel

JB465

Durée 4 jours
Prix 3'700.–   excl. 8.1% TVA
Veuillez noter :  Digicomp agit en tant que revendeur pour le compte d'un partenaire sur ce cours et à ce titre ne peut pas y appliquer de rabais.

Content

  • Création de règles métier de base dans JBoss Developer Studio et Business Central
  • Intégration de règles métier dans des applications Java
  • Création de règles métier avancées
  • Test de règles métier
  • Création et test de règles dans des tables de décision
  • Création de modèles de règles et génération de règles issues des tables de décision
  • Création de langages spécifiques à un domaine
  • Architecture BRMS et exécution de règles durant le temps d'exécution
  • Contrôle de l'exécution des règles et prévention des conflits
  • Traitement des événements complexes (CEP)
  • Intégration de Business Central

Ce cours enseigne aux analystes métier, aux développeurs de règles et aux développeurs d'applications d'entreprise Java™ comment créer, tester, déboguer et contrôler des règles métier. Les participants doivent réaliser des exercices pratiques et précis avec Red Hat JBoss Developer Studio et Red Hat JBoss BRMS conçus pour leur permettre de créer et de gérer des règles métier dans un environnement de production.

  1. Résumé du cours
    • Découvrir l'architecture, les options de déploiement de base et l'utilité d'un système de gestion de règles métier comme Red Hat JBoss BRMS
  2. Création de règles métier de base
    • Développer une structure et des composants de règles métier, comprenant une mémoire de travail factuelle
    • Identifier les composants de règles
    • Créer des règles avec Business Central et Red Hat JBoss Developer Studio (JBDS)
  3. Intégration de règles métier dans des applications Java
    • Utiliser l'API Knowledge pour intégrer des processus de règles dans une application
  4. Création de règles comme des règles techniques, des tables de décision, des modèles et des fichiers de langage spécifique à un domaine
    • Créer des règles avec l'éditeur de règles techniques de Business Central et créer des tables de décision sous forme de feuilles de calcul
    • Créer des modèles de règles
  5. Tables de décision de règles métier et modèles de règles
    • Créer des feuilles de calcul avec des règles et des modèles de règles
  6. Langages spécifiques à un domaine dans BRMS
    • Découvrir l'utilité des langages spécifiques à un domaine (DSL) et apprendre à les écrire et à les utiliser dans une règle dans BRMS
    • Utiliser des langages spécifiques à un domaine élaborés par des développeurs pour créer des règles
  7. Test de règles métier
    • Tester des règles métier avec l'interface Web Business Central et la programmation Java
  8. Création de règles complexes dans BRMS
    • Créer des règles métier complexes à l'aide de conditions et de restrictions de champ avancées
  9. Contrôle de l'exécution des règles
    • Contrôler l'exécution de règles
    • Apprendre à éviter les conflits de règles
  10. Débogage des règles métier de base dans Drools
    • Déboguer des applications Drools dans JBDS
  11. Traitement des événements complexes dans BRMS
    • Créer et utiliser le traitement des événements complexes avec des règles
  12. Intégration de Business Central
    • Présenter l'administration BRMS avec Business Central, une application Web intégrée à BRMS
    • Intégrer la programmation Java à Business Central
  • Analystes métier et architectes SOA d'entreprise responsables de la création et de l'adaptation de politiques métier
  • Auteurs de règles responsables de la création et du test de règles
  • Développeurs d'applications Java EE responsables de l'intégration de règles métier dans des applications d'entreprise SOA et Java EE
  • Expérience de programmation Java et Java EE de base
  • Connaissance de Maven, Git et de l'IDE Eclipse utile, mais pas indispensable

Téléchargement

Questions sur le cours