Kursplan
Kort introduktion till regelmotorer
- Artificiell intelligens
- Expertsystem
- Vad är en regelmotor?
- Varför använda en regelmotor?
- Fördelar med en regelmotor
- När ska du använda en regelmotor?
- Skript- eller processmotorer
- När du INTE ska använda en regelmotor
- Stark och lös koppling
- Vad är regler?
Var saker och ting finns
- Hantera regler i en jar-fil
- Git-lagringsplats
- Köra regler från KIE
- Hantera BPMN- och arbetsflödesfiler
- Flytta kunskapsfiler (regler, processer, formulär, arbetstider...)
Testning av regler
- Var ska testet förvaras?
- Så här utför du tester
- Testning med JUnit
Strategier för distribution
- fristående applikation
- Anropa regler från Java Code
- integration via filer (JSON, XML, etc...)
- Integration via webbtjänster
- Använda KIE för integration
Administration av regler
- Författande
- Paket
- Lagringsplats för artefakter
- Redigerare för resurser
- Validering
- Datamodell
- Kategorier
- Versionshantering
- Domänspecifikt Languages
- Optimera maskinvara och programvara för regelkörning
- Multithreading och Drools
Kie Kie
- Projektets struktur
- Livscykler
- Byggnad
- Distribuera
- Löpning
- Fusklappar för installation och distribution
- Organisatoriska enheter
- Användare, regler och behörigheter
- Autentisering
- Databaser
- Säkerhetskopiering och återställning
- Skogsavverkning
Krav
Good förståelse för Java miljö, Linux operativsystem. Grunderna för Git-lagringsplatsen rekommenderas, men krävs inte.
Vittnesmål (5)
Labs
Frank Mhlongo - Standard Bank of South Africa
Kurs - JBoss
Maskintolkat
utbildningsledarnas kunskaper om ämnena och deras sätt att tillgå dem efter att ha sett vår miljö under en skärmdelningssession.
Stig-Ole Amundsen - Helse Nord IKT
Kurs - WildFly Server Administration
Maskintolkat
Träningen fyllde definitivt i vissa av kunskapsluckorna som jag hade efter läsning av OptaPlanners användarhandbok. Den gav mig en bra övergripande förståelse för hur man ska använda OptaPlanner i våra projekt i framtiden.
Terry Strachan - Exel Computer Systems plc
Kurs - OptaPlanner in Practice
Maskintolkat
Delade exempel på varje funktion och/eller operator är alla väl förklarade.
Brian Amlon - Thakral One, Inc.
Kurs - Introduction to Drools 7 for Developers
Maskintolkat
Övningar och problemlösning i grupper när problemen var mer svåra.
Randy Comer Comer - Sandia National Labs
Kurs - Drools 7 and DSL for Business Analysts
Maskintolkat