Návrh Školení
Krátký úvod do Rule Engines
- Umělá inteligence
- Expertní systémy
- Co je to Rule Engine?
- Proč používat modul pravidel?
- Výhody enginu pravidel
- Kdy byste měli použít modul pravidel?
- Skriptování nebo Process Engines
- Kdy byste NEMĚLI používat modul pravidel
- Silná a volná spojka
- co jsou pravidla?
Kde věci jsou
- Správa pravidel v souboru jar
- Git úložiště
- Provádění pravidel z KIE
- Správa souborů BPMN a pracovních postupů
- Přesouvání souborů znalostí (pravidla, procesy, formuláře, pracovní doby...)
Testování pravidel
- Kam uložit test
- Jak provádět testy
- Testování pomocí JUnit
Strategie nasazení
- samostatná aplikace
- Vyvolání pravidel z Java kódu
- integrace přes soubory (json, xml, atd...)
- integrace prostřednictvím webových služeb
- pomocí KIE pro integraci
Administrace pravidel
- autorské
- Balíčky
- Úložiště artefaktů
- Editor aktiv
- Validace
- Datový model
- Kategorie
- verzování
- Specifické pro doménu Languages
- Optimalizace hardwaru a softwaru pro provádění pravidel
- Multithreading a Drools
Kie
- Struktury projektů
- Životní cykly
- Budova
- Nasazení
- Běh
- Cheat Sheet pro instalaci a nasazení
- Organizační jednotky
- Uživatelé, pravidla a oprávnění
- Autentizace
- Úložiště
- Zálohování a obnovení
- Protokolování
Požadavky
Godobré pochopení Java prostředí, Linux operačního systému. Základy úložiště Git jsou doporučeny, ale nejsou vyžadovány.
Reference (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
Kurz - WildFly Server Administration
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
Kurz - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Kurz - Introduction to Drools 7 for Developers
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Kurz - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.