Course Outline
Drools Administratie
Korte inleiding tot regelengines
- Kunstmatige intelligentie
- Expert Systemen
- Wat is een Rule Engine?
- Waarom een Rule Engine gebruiken?
- Voordelen van een Rule Engine
- Wanneer moet je een Rule Engine gebruiken?
- Scripting- of procesengines
- Wanneer u GEEN Rule Engine moet gebruiken
- Sterke en losse koppeling
- Wat zijn regels?
Waar de dingen zijn
- Regels in een jar-bestand beheren
- Git-opslagplaats
- Regels van KIE uitvoeren
- Beheer van BPMN- en workflowbestanden
- Verplaatsen van kennisdossiers (regels, processen, formulieren, werktijden...)
Regels testen
- Waar moet de test worden opgeslagen?
- Hoe tests uit te voeren
- Testen met JUnit
Implementatiestrategieën
- Standalone applicatie
- Regels uit Java Code inroepen
- Integratie via bestanden (JSON, XML, enz...)
- Integratie via webservices
- KIE gebruiken voor integratie
Beheer van regels
- Authoring
- Pakketten
- Opslagplaats voor artefacten
- Asset Editor
- Validering
- Datamodel
- Categorieën
- Versiebeheer
- Domein Specifiek Languages
- Hardware en software optimaliseren voor de uitvoering van regels
- Multithreading en Drools
Kie
- Structuren van projecten
- Levenscycli
- Gebouw
- Implementeren
- Lopend
- Spiekbriefjes voor installatie en implementatie
- Organisatie-eenheden
- Gebruikers, regels en machtigingen
- Authenticatie
- Repositories
- Back-up en herstel
- Logboekregistratie
Requirements
Goed begrip van de Java-omgeving, Linux besturingssysteem. Basisprincipes van Git-repository aanbevolen, maar niet vereist.
Getuigenissen (5)
j'ai bien apprécié le cours avec Reda, c'est une personne très à l'écoute et ouvert pour toute question. Il s'adapte aux besoins de son client
Lamiae Hraira - Solidaris Brabant
Cursus - Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
good atmosphere
Martin Jesterschawek
Cursus - Business Rule Management (BRMS) with Drools
Positive and optimistic attitude. Gives good answers to questions.
Emil Krabbe Nielsen
Cursus - Introduction to Drools 6 for Developers
I loved that he was able to see our machines to help us when we got stuck.
Megan Burns - Sandia National Labs
Cursus - Drools 7 and DSL for Business Analysts
The training is very interesting and can be useful on our future projects and the trainer is always active on answering our questions and helping us when we are having issues on our end.