Struttura del corso
Approfondimento su Drools
- Revisione dell'architettura Drools e dei componenti chiave
- Informazioni sulla valutazione delle regole e sul flusso di esecuzione
- Lavorare con l'ordine del giorno Drools
Creazione di regole avanzate
- Utilizzo di una logica condizionale complessa
- Creazione di flussi di lavoro multi-regola
- Utilizzo dei modelli di regole
Gestione delle dipendenze delle regole
- Informazioni sull'attivazione delle regole e sulla risoluzione dei conflitti
- Utilizzo di gruppi di regole, salienza e agende
- Debug delle dipendenze delle regole
Ottimizzazione dell'esecuzione delle regole
- Tecniche per migliorare le prestazioni di esecuzione delle regole
- Memorizzazione nella cache e indicizzazione in Drools
- Monitoraggio e profilazione dell'esecuzione delle regole
Funzionalità avanzate dell'ambiente di lavoro
- Utilizzo di Drools Workbench per la gestione delle regole su larga scala
- Personalizzazione delle tabelle decisionali e degli asset delle regole
- Controllo della versione e modifica collaborativa delle regole
Integrazione di Drools con sistemi esterni
- Connessione a database e altre origini dati
- Integrazione di Drools con API esterne
- Creazione di adattatori personalizzati per esigenze aziendali specifiche
Applicazioni pratiche e casi di studio
- Progettazione di sistemi di rischio di credito basati su regole
- Implementazione di Drools per la logistica e la gestione della catena di approvvigionamento
- Sviluppo di soluzioni per altri scenari specifici del settore
Riepilogo e passaggi successivi
Requisiti
- Conoscenza di base di Drools e dei sistemi basati su regole
- Competenza in Java o in un linguaggio di programmazione orientato agli oggetti
Pubblico
- Sviluppatori che hanno familiarità con i motori di regole
- Business Analisti che lavorano con i flussi di lavoro della logica di business
- Professionisti IT coinvolti nell'automazione dei processi
Recensioni (5)
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
Doing hands-on and/or use case activities.
Brian A - Thakral One, Inc.
Corso - jBPM and Drools
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Corso - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.