Plan du cours

Brève introduction aux moteurs de règles

  • Intelligence artificielle
  • Systèmes experts
  • Qu'est-ce qu'un moteur de règles ?
  • Pourquoi utiliser un moteur de règles ?
  • Avantages d'un moteur de règles
  • Quand utiliser un moteur de règles ?
  • Moteurs de script ou de processus
  • Quand NE PAS utiliser un moteur de règles
  • Couplage fort et souple
  • Que sont les règles ?

Où se trouvent les choses

  • Gestion des règles dans un fichier jar
  • Dépôt Git
  • Exécuter des règles à partir de KIE
  • Gestion des fichiers BPMN et des flux de travail
  • Déplacement des fichiers de connaissance (règles, processus, formulaires, temps de travail...)

Test des règles

  • Où stocker les tests
  • Comment exécuter les tests
  • Tester avec JUnit

Stratégies de déploiement

  • Application autonome
  • Invocation de règles à partir de Java Code
  • intégration via des fichiers (json, xml, etc...)
  • intégration via des services web
  • utilisation de KIE pour l'intégration

Administration des règles

  • création
  • Paquets
  • Dépôt d'artefacts
  • Éditeur d'actifs
  • Validation
  • Modèle de données
  • Catégories
  • versionnement
  • Spécifique au domaine Languages
  • Optimisation du matériel et des logiciels pour l'exécution des règles
  • Multithreading et Drools

Kie

  • Structures des projets
  • Cycles de vie
  • Construction
  • Déploiement
  • Exécution
  • Aide-mémoire sur l'installation et le déploiement
  • Unités d'organisation
  • Utilisateurs, règles et permissions
  • Authentification
  • Dépôts
  • Sauvegarde et restauration
  • Journalisation

Pré requis

GoBonne compréhension de Java l'environnement, Linux du système d'exploitation. Les bases du dépôt Git sont recommandées, mais pas obligatoires.

 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (5)

Cours à venir

Catégories Similaires