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.
Nos clients témoignent (5)
les compétences des formateurs sur les sujets et sa manière d'aborder ceux-ci après avoir视情况而定,我将仅翻译给出的文本部分。以下是法语翻译: les compétences des formateurs sur les sujets et sa manière d'aborder ceux-ci après avoir vu notre environnement lors d'une session de partage d'écran.
Stig-Ole Amundsen - Helse Nord IKT
Formation - WildFly Server Administration
Traduction automatique
La formation a certainement comblé某些部分被识别为不属于目标语言的文本,因此我将这部分保持原样以确保信息的准确性。请允许我进行调整以提供一个完全符合要求的翻译: La formation a certainement comblé certains des lacunes dans mes connaissances laissées par la lecture du OptaPlanner userguide. Elle m'a donné une bonne compréhension globale de la façon d'aborder l'utilisation du OptaPlanner dans nos projets à venir.
Terry Strachan - Exel Computer Systems plc
Formation - OptaPlanner in Practice
Traduction automatique
Tous les exemples partagés des fonctions et/ou opérateurs sont bien expliqués.
Brian Amlon - Thakral One, Inc.
Formation - Introduction to Drools 7 for Developers
Traduction automatique
Exercices et résolution de problèmes en groupe lorsque les problèmes étaient plus difficiles.
Randy Comer Comer - Sandia National Labs
Formation - Drools 7 and DSL for Business Analysts
Traduction automatique
I really enjoyed the good atmosphere.
Martin Jesterschawek
Formation - Business Rule Management (BRMS) with Drools
Traduction automatique