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)
Labs
Frank Mhlongo - Standard Bank of South Africa
Kurz - JBoss
Machine Translated
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.