Schița de curs
Optimizarea executării regulilor
- Tehnici avansate de reglare a performanței
- Utilizarea eficientă a sesiunilor stateless vs. stateful
- Strategii de gestionare a memoriei și de caching
Utilizarea funcțiilor avansate
- Crearea și gestionarea tabelelor de decizie
- Scrierea și utilizarea limbajelor specifice domeniului (DSL)
- Utilizarea șabloanelor de reguli pentru generarea dinamică a regulilor
Integrarea Drools cu sistemele întreprinderii
- Conectarea Drools cu brokeri de mesaje și ESB
- Integrarea cu baze de date de întreprindere și API REST
- Utilizarea Drools cu instrumente și fluxuri de lucru BPM
Gestionarea regulilor la scară largă
- Controlul versiunii pentru reguli și active
- Strategii colaborative de editare și implementare a regulilor
- Implementarea conductelor CI/CD pentru aplicații bazate pe Drools
Proiectarea de soluții Scalable
- Arhitecturarea sistemelor decizionale bazate pe reguli
- Modele de proiectare pentru executarea distribuită a regulilor
- Mecanisme de înaltă disponibilitate și toleranță la erori
Studii de caz din lumea reală
- Optimizarea gestionării lanțului de aprovizionare cu Drools
- Implementarea sistemelor de conformitate și de evaluare a riscurilor
- Crearea de platforme decizionale scalabile pentru serviciile financiare
Rezumat și pași următori
Cerințe
- Cunoștințe intermediare de Drools și sisteme bazate pe reguli
- Competențe solide în Java sau într-un limbaj de programare echivalent
- Experiență cu integrarea sistemelor de întreprindere
Audiență
- Dezvoltatori seniori
- arhitecți software
- Specialiști în integrare
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.