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)
abilitățile formatorului în legătură cu subiectele și modul în care abordează acestea după vizionarea mediului nostru în sesiunea de împărțire a ecranului.
Stig-Ole Amundsen - Helse Nord IKT
Curs - WildFly Server Administration
Tradus de catre o masina
Antrenamentul cu siguranță a completat unele dintre lacunele din cunoașterea mea rămase după citirea OptaPlanner userguide. M-a familiarizat cu o înțelegere globală despre cum să abordăm utilizarea OptaPlanner în proiectele noastre viitoare.
Terry Strachan - Exel Computer Systems plc
Curs - OptaPlanner in Practice
Tradus de catre o masina
Exemplele partajate ale fiecărei funcții și/sau operatori sunt explicate cu claritate.
Brian Amlon - Thakral One, Inc.
Curs - Introduction to Drools 7 for Developers
Tradus de catre o masina
Exerciții și rezolvare a problemelor în grup când problemele erau mai dificile.
Randy Comer Comer - Sandia National Labs
Curs - Drools 7 and DSL for Business Analysts
Tradus de catre o masina
I really enjoyed the good atmosphere.
Martin Jesterschawek
Curs - Business Rule Management (BRMS) with Drools
Tradus de catre o masina