Schița de curs
Pătrundere adâncă în Drools
- Revizuirea arhitecturii Drools și a componentelor cheie
- Înțelegerea evaluării regulilor și a fluxului de execuție
- Lucrul cu agenda Drools
Crearea de reguli avansate
- Utilizarea logicii condiționale complexe
- Crearea de fluxuri de lucru cu mai multe reguli
- Lucrul cu modele de reguli
Gestionarea dependențelor dintre reguli
- Înțelegerea activării regulilor și a rezolvării conflictelor
- Utilizarea grupurilor de reguli, a evidenței și a agendelor
- Depanarea dependențelor de reguli
Optimizarea executării regulilor
- Tehnici de îmbunătățire a performanței executării regulilor
- Caching și indexare în Drools
- Monitorizarea și profilarea executării regulilor
Caracteristici avansate ale Workbench-ului
- Utilizarea Drools Workbench pentru gestionarea regulilor la scară largă
- Personalizarea tabelelor de decizie și a resurselor de reguli
- Controlul versiunii și editarea colaborativă a regulilor
Integrarea Drools cu sisteme externe
- Conectarea la baze de date și alte surse de date
- Integrarea Drools cu API-uri externe
- Construirea de adaptoare personalizate pentru nevoi de afaceri unice
Aplicații practice și studii de caz
- Proiectarea sistemelor de risc de credit bazate pe reguli
- Implementarea Drools pentru logistică și gestionarea lanțului de aprovizionare
- Dezvoltarea de soluții pentru alte scenarii specifice industriei
Rezumat și pași următori
Cerințe
- Cunoștințe de bază despre Drools și sistemele bazate pe reguli
- Competențe în Java sau într-un limbaj de programare orientat pe obiect
Audiență
- Dezvoltatori familiarizați cu motoarele de reguli
- analiști Business care lucrează cu fluxuri logice de afaceri
- profesioniști IT implicați în automatizarea proceselor
Mărturii (5)
The training definitely backfilled some of the gaps in my knowledge left by reading the OptaPlanner userguide. It gave me a good broad understanding of how to approach using OptaPlanner in our projects going forward.
Terry Strachan - Exel Computer Systems plc
Curs - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Curs - Introduction to Drools 7 for Developers
Doing hands-on and/or use case activities.
Brian A - Thakral One, Inc.
Curs - jBPM and Drools
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Curs - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.