Struttura del corso
Breve introduzione ai Motori regole di business
- Intelligenza artificiale
- Sistemi esperti
- Che cos'è un motore di regole?
- Perché utilizzare un Motore regole di business?
- Vantaggi di un Motore regole di regole
- Quando dovresti usare un Motore di regole?
- Motori di scripting o di processo
- Quando NON utilizzare un Motore regole di business
- Accoppiamento forte e allentato
- Cosa sono le regole?
Dove sono le cose
- Gestione delle regole in un file jar
- Archivio Git
- Esecuzione di regole da KIE
- Gestione di BPMN e dei file dei flussi di lavoro
- Spostamento di file di conoscenza (regole, processi, moduli, orari di lavoro...)
Test delle regole
- Dove conservare il test
- Come eseguire i test
- Test con JUnit
Strategie di distribuzione
- applicazione autonoma
- Richiamo delle regole dal codice Java
- Integrazione tramite file (JSON, XML, ecc...)
- Integrazione tramite servizi web
- utilizzo di KIE per l'integrazione
Amministrazione delle regole
- Creazione
- Pacchetti
- Archivio degli artefatti
- Editor risorse
- Convalida
- Modello di dati
- Categorie
- Controllo delle versioni
- Specifico del dominio Languages
- Ottimizzazione di hardware e software per l'esecuzione delle regole
- Multithreading e Drools
Kie
- Strutture dei progetti
- Cicli di vita
- Edificio
- Distribuzione
- Corsa
- Schede informative per l'installazione e la distribuzione
- Unità organizzative
- Utenti, regole e permessi
- Autenticazione
- Repository
- Backup e ripristino
- Registrazione
Requisiti
Good comprensione di Java Ambiente, Linux sistema operativo. Nozioni di base sul repository Git consigliate, ma non necessarie.
Recensioni (5)
i Labs
Frank Mhlongo - Standard Bank of South Africa
Corso - JBoss
Traduzione automatica
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
Corso - 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
Corso - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Corso - Introduction to Drools 7 for Developers
Exercises and solving problems in groups when the problems were more difficult.