Schulungsübersicht
Kurze Einführung in Rule Engines
- Künstliche Intelligenz
- Expertensysteme
- Was ist eine Rule Engine?
- Warum eine Rule Engine verwenden?
- Vorteile einer Rule Engine
- Wann sollten Sie eine Rule Engine verwenden?
- Skripting oder Prozess-Engines
- Wann sollten Sie KEINE Rule Engine verwenden?
- Starke und lockere Kopplung
- Was sind Regeln?
Wo die Dinge sind
- Verwalten von Regeln in einer jar-Datei
- Git-Repository
- Ausführen von Regeln aus KIE
- Verwaltung von BPMN- und Workflows-Dateien
- Verschieben von Wissensdateien (Regeln, Prozesse, Formulare, Arbeitszeiten...)
Testen von Regeln
- Wo man Tests speichert
- Wie man Tests ausführt
- Testen mit JUnit
Strategien für die Bereitstellung
- Eigenständige Anwendung
- Aufrufen von Regeln aus Java Code
- Integration über Dateien (json, xml, etc...)
- Integration über Webdienste
- Verwendung von KIE für die Integration
Verwaltung von Regeln
- Verfassen von
- Pakete
- Repository für Artefakte
- Asset-Editor
- Validierung
- Datenmodell
- Kategorien
- Versionierung
- Domänenspezifisch Languages
- Optimierung von Hardware und Software für die Ausführung von Regeln
- Multithreading und Drools
Kie
- Strukturen von Projekten
- Lebenszyklen
- Erstellung von
- Bereitstellen
- Ausführen
- Spickzettel für Installation und Bereitstellung
- Organisationseinheiten
- Benutzer, Regeln und Berechtigungen
- Authentifizierung
- Ablageorte
- Sicherung und Wiederherstellung
- Protokollierung
Voraussetzungen
Good Verständnis von Java Umgebung, Linux Betriebssystem. Git-Repository-Grundlagen empfohlen, aber nicht erforderlich.
Erfahrungsberichte (5)
die Labs
Frank Mhlongo - Standard Bank of South Africa
Kurs - JBoss
Maschinelle Übersetzung
die Fähigkeiten der Trainer in den Themenbereichen und ihre Herangehensweise daran nach dem Betrachten unserer Umgebung in einer Screen-Sharing-Sitzung.
Stig-Ole Amundsen - Helse Nord IKT
Kurs - WildFly Server Administration
Maschinelle Übersetzung
Die Schulung hat definitiv einige der Lücken in meinem Wissen, die durch das Lesen der OptaPlanner-Benutzerhandbücher entstanden sind, geschlossen. Sie gab mir ein umfassendes Verständnis dafür, wie man OptaPlanner in unseren Projekten einsetzen kann.
Terry Strachan - Exel Computer Systems plc
Kurs - OptaPlanner in Practice
Maschinelle Übersetzung
Geteilte Beispiele für jede Funktion und/oder Operatoren sind alle gut erklärt.
Brian Amlon - Thakral One, Inc.
Kurs - Introduction to Drools 7 for Developers
Maschinelle Übersetzung
Übungen und Problemlösung in Gruppen, wenn die Aufgaben schwieriger waren.
Randy Comer Comer - Sandia National Labs
Kurs - Drools 7 and DSL for Business Analysts
Maschinelle Übersetzung