JB463

Developing Rules Applications with Red Hat JBoss BRMS

Sede

Formato What’s this?

Leggi le opinioni dei partecipanti. Accedi alla Red Hat Learning Community

Panoramica

Descrizione del corso

Impara a creare, verificare, eseguire il debug e controllare le regole di business in un ambiente di produzione

Developing Rules Applications with Red Hat JBoss BRMS (JB463) spiega agli sviluppatori di applicazioni e agli sviluppatori di regole enterprise Java™ come creare, sottoporre a test e debug e controllare le regole di business, come generare pacchetti di regole e come tali regole vengono eseguite dall'ambiente di runtime Red Hat JBoss BRMS (Business Rules Management System).

I partecipanti utilizzeranno Red Hat JBoss Developer Studio 7 e Red Hat JBoss BRMS 6 per eseguire esercizi pratici dettagliati che consentono di creare e gestire regole di business in un ambiente di produzione. I principi di questo corso possono essere applicati all'implementazione di una soluzione Red Hat JBoss BRMS standalone o di una soluzione Red Hat JBoss BPM Suite (gestione dei processi aziendali).

Riepilogo dei contenuti del corso

  • Creazione di regole di business di base in Red Hat JBoss Developer Studio
  • Creazione di regole avanzate
  • Test e debug delle regole di business
  • Uso delle tabelle decisionali in un foglio di calcolo
  • Creazione e uso di file di mappatura DSL
  • Architettura Red Hat JBoss BRMS ed esecuzione di regole runtime
  • Controllo dell'esecuzione delle regole e prevenzione dei conflitti
  • Elaborazione di eventi complessi (CEP, Complex Event Processing)

Destinatari del corso

  • Autori di regole responsabili della creazione e del test di regole mediante l'uso di Red Hat JBoss Developer Studio
  • Sviluppatori di applicazioni Java responsabili dello sviluppo e dell'integrazione delle regole di business nelle applicazioni enterprise Java e Java EE

Requisiti per accedere al corso

  • Esperienza di base nella programmazione con Java e Java EE
  • La conoscenza di Eclipse IDE, Maven e GIT è utile ma non essenziale
  • Non è necessaria esperienza nello sviluppo di regole di business
Struttura del corso

Programma del corso

Panoramica di Red Hat JBoss BRMS
Scopri l'architettura e la necessità di un sistema di gestione delle regole di business (BRMS) per Red Hat JBoss.
Creare regole di base
Creare regole di business di base mediante Red Hat JBoss Developer Studio (JBDS).
Integrazione di regole di business con le applicazioni Java
Scopri di più su come integrare l'elaborazione delle regole in un'applicazione utilizzando un'API.
Tabelle decisionali
Apprendere lo scopo e il layout di una tabella decisionale in un foglio di calcolo e illustrare il modo in cui JBoss BRMS carica la tabella decisionale in fase di runtime.
Linguaggi specifici del dominio
Apprendere lo scopo dei linguaggi specifici del dominio (DSL, Domain Specific Language), quali sono le modalità di dichiarazione e come utilizzarli all'interno di una regola.
Testare regole
Scopri di più sul test JUnit e su come effettuare il test di un'applicazione BRMS.
Creare regole complesse
Scopri di più su come usare funzioni complesse del motore di regole BRMS.
Controllare l'esecuzione delle regole
Scopri di più su come implementare strategie di risoluzione dei conflitti nell'esecuzione delle regole.
Eseguire il debug di applicazioni Drools
Scopri di più su come eseguire il debug delle applicazioni Drools in Red Hat JBoss Developer Studio.
Complex Event Processing (CEP, elaborazione di un evento complesso)
Descrivere e utilizzare l'elaborazione di eventi complessi con regole.
Nota: il programma del corso è soggetto a modifiche in base alle innovazioni nelle tecnologie e all'evoluzione del ruolo cui si riferiscono gli argomenti trattati. Per chiarimenti o per la conferma di un obiettivo o un argomento specifico, contatta i nostri specialisti della formazione.
Obiettivi

Vantaggi per l'organizzazione

Questo corso è destinato a sviluppare le competenze necessarie per creare una logica di business in forma di regole, che sono utilizzate dalle applicazioni tradizionali con modalità che ne consentono la modifica senza dover aggiornare ed eseguire un nuovo deployment delle applicazioni. I risultati previsti includono un time-to-market più rapido, un incremento della visibilità dei risultati aziendali specifici utilizzati da ciascuna applicazione e la riduzione del rischio di errori di interpretazione in grado di comportare errori delle applicazioni.

Sebbene Red Hat offra questo corso a tutti i clienti, ogni azienda e infrastruttura è unica, pertanto i vantaggi o i risultati effettivi possono variare.

Vantaggi per i partecipanti

Al termine del corso, i partecipanti dovrebbero essere in grado di utilizzare JBoss Developer Studio IDE per sviluppare e integrare le regole di business nelle applicazioni Java. Le regole di business sono scritte usando linguaggi comprensibili da esperti aziendali e sviluppatori software.

I partecipanti dimostreranno, inoltre, le competenze seguenti:

  • Creare regole di business utilizzando il linguaggio dichiarativo Drools.
  • Creare regole di business utilizzando tabelle decisionali e Domain Specific Languages (DSL).
  • Integrare le regole di business in un'applicazione Java o Java EE.
  • Eseguire il debug delle regole di business.
  • Implementare le regole personalizzate per Complex Event Processing (CEP).

Partecipa al corso utilizzando la tua Red Hat Learning Subscription. La sottoscrizione garantisce accesso illimitato e on-demand alle nostre risorse online per la formazione, per la durata di un anno.