Kursplan
Kort introduksjon til regelmotorer
- Kunstig intelligens
- Ekspertsystemer
- Hva er en regelmotor?
- Hvorfor bruke en regelmotor?
- Fordeler med en regelmotor
- Når bør du bruke en regelmotor?
- Skripting eller prosessmotorer
- Når du IKKE bør bruke en Rule Engine
- Sterk og løs kobling
- Hva er regler?
Hvor ting er
- Administrere regler i en jar-fil
- Git repository
- Utførelse av regler fra KIE
- Administrere BPMN og arbeidsflytfiler
- Flytte kunnskapsfiler (regler, prosesser, skjemaer, arbeidstider...)
Testing av regler
- Hvor å lagre test
- Hvordan utføre tester
- Testing med JUnit
Implementeringsstrategier
- frittstående applikasjon
- Å påberope seg regler fra Java Kode
- integrasjon via filer (json, xml, etc...)
- integrasjon via webtjenester
- bruker KIE for integrasjon
Administrasjon av regler
- forfatterskap
- Pakker
- Artefaktlager
- Asset Editor
- Validering
- Datamodell
- Kategorier
- versjonering
- Domenespesifikk Languages
- Optimalisering av maskinvare og programvare for utførelse av regler
- Multithreading og Drools
Kie
- Prosjekter strukturer
- Livssykluser
- Bygning
- Utplassering
- Løping
- Installasjon og distribusjon Cheat Sheets
- Organisasjonsenheter
- Brukere, regler og tillatelser
- Autentisering
- Lagre
- Sikkerhetskopiering og gjenoppretting
- Hogst
Krav
Good forståelse av Java Miljø, Linux operativsystem. Grunnleggende om Git-repository anbefales, men ikke nødvendig.
Referanser (5)
Labs
Frank Mhlongo - Standard Bank of South Africa
Kurs - JBoss
Maskinoversatt
Instruktørens ferdigheter om emnene og hans måte å tilnærme seg dem etter at han har sett vår miljø i skjermdelingsøkten.
Stig-Ole Amundsen - Helse Nord IKT
Kurs - WildFly Server Administration
Maskinoversatt
Treneingen fyllte helt sikkert noen av kunnskapslukene mine som ble etterloten av å lese OptaPlanner-brukerveiledningen. Den ga meg en god, bred forståelse av hvordan vi kan bruke OptaPlanner i prosjektene våre i fremtiden.
Terry Strachan - Exel Computer Systems plc
Kurs - OptaPlanner in Practice
Maskinoversatt
Delte delte eksempler på hver funksjon og/eller operatør er alle vel forklart.
Brian Amlon - Thakral One, Inc.
Kurs - Introduction to Drools 7 for Developers
Maskinoversatt
Oppgaver og problemløsning i grupper når oppgavene var mer utfordrende.
Randy Comer Comer - Sandia National Labs
Kurs - Drools 7 and DSL for Business Analysts
Maskinoversatt