Schița de curs
Scurtă introducere în motoarele de reguli
- Inteligența artificială
- Sisteme expert
- Ce este un motor de reguli?
- De ce să utilizați un motor de reguli?
- Avantajele unui motor de reguli
- Când ar trebui să utilizați un motor de reguli?
- Motoare de scripting sau de proces
- Când NU ar trebui să utilizați un motor de reguli
- Cuplarea puternică și slabă
- Ce sunt regulile?
Unde sunt lucrurile
- Gestionarea regulilor într-un fișier jar
- Depozitul Git
- Executarea regulilor din KIE
- Gestionarea fișierelor BPMN și a fluxurilor de lucru
- Mutarea fișierelor de cunoștințe (reguli, procese, formulare, perioade de lucru...)
Testarea regulilor
- Unde să stocați testele
- Cum se execută testele
- Testarea cu JUnit
Strategii de implementare
- aplicație autonomă
- Invocarea regulilor din Java Cod
- integrare prin fișiere (json, xml, etc...)
- integrare prin intermediul serviciilor web
- utilizarea KIE pentru integrare
Administrarea regulilor
- autorizare
- Pachete
- Artifact Repository
- Editor de active
- Validare
- Model de date
- Categorii
- versionare
- Domeniu specific Languages
- Optimizarea hardware-ului și software-ului pentru executarea regulilor
- Multithreading și Drools
Kie
- Structuri de proiecte
- Cicluri de viață
- Construirea
- Implementare
- Rularea
- Fișe de instrucțiuni pentru instalare și implementare
- Unități organizaționale
- Utilizatori, reguli și permisiuni
- Autentificare
- Depozite
- Backup și restaurare
- Înregistrare
Cerințe
Good înțelegere a Java mediului, Linux sistemului de operare. Bazele depozitului Git recomandate, dar nu obligatorii.
Mărturii (5)
the trainers skills about the topics and hes way to approach it after viewing our environment in screen share session.
Stig-Ole Amundsen - Helse Nord IKT
Curs - WildFly Server Administration
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Curs - Introduction to Drools 7 for Developers
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.
Martin Jesterschawek
Curs - Business Rule Management (BRMS) with Drools
Lots of exercises, which were good and which were well-administered.