Prenez contact avec nous

Plan du cours

Plongée approfondie dans Drools

  • Examen de l'architecture de Drools et de ses composants clés.
  • Compréhension du flux d'évaluation et d'exécution des règles.
  • Travail avec l'ordre du jour de Drools.

Création de règles avancées

  • Utilisation de logiques conditionnelles complexes.
  • Construction de flux de travail à multiples règles.
  • Travail avec des modèles de règles.

Gestion des dépendances entre les règles

  • Compréhension de l'activation des règles et de la résolution des conflits.
  • Utilisation de groupes de règles, de la priorité (salience) et des ordres du jour.
  • Dépannage des dépendances entre les règles.

Optimisation de l'exécution des règles

  • Techniques pour améliorer les performances d'exécution des règles.
  • Mise en cache et indexation dans Drools.
  • Surveillance et profilage de l'exécution des règles.

Fonctionnalités avancées de Workbench

  • Utilisation de Drools Workbench pour la gestion de règles à grande échelle.
  • Personnalisation des tableaux de décision et des actifs de règles.
  • Gestion des versions et édition collaborative des règles.

Intégration de Drools avec des systèmes externes

  • Connexion aux bases de données et à d'autres sources de données.
  • Intégration de Drools avec des API externes.
  • Développement d'adaptateurs personnalisés pour répondre à des besoins métier spécifiques.

Applications pratiques et études de cas

  • Conception de systèmes de risque de crédit basés sur des règles.
  • Mise en œuvre de Drools pour la gestion de la logistique et de la chaîne d'approvisionnement.
  • Développement de solutions pour d'autres scénarios spécifiques à un secteur d'activité.

Resume et prochaines étapes

Pré requis

  • Connaissances de base de Drools et des systèmes basés sur les règles.
  • Maîtrise de Java ou d'un autre langage de programmation orienté objet.

Audience cible

  • Développeurs familiers avec les moteurs de règles.
  • Analystes métier travaillant sur des flux de travail de logique métier.
  • Professionnels de l'informatique impliqués dans l'automatisation des processus.
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires