Course Outline
Short Introduction to Rule Engines
- Artificial Intelligence
- Expert Systems
- What is a Rule Engine?
- Why use a Rule Engine?
- Advantages of a Rule Engine
- When should you use a Rule Engine?
- Scripting or Process Engines
- When you should NOT use a Rule Engine
- Strong and Loose Coupling
- What are rules?
Creating and Implementing Rules
- Fact Model
- KIE
- Eclipse
Domain Specific Language (DSL)
- Replacing rules with DSL
- Testing DSL rules
jBPM
- Integration with Drools
Fusion
- What is Complex Event Processing?
- Short overview on Fusion
Rules Testing
- Testing with KIE
- Testing with JUnit
Integrating Rules with Application
Testimonials
I really enjoyed the good atmosphere.
Martin Jesterschawek
Various aspects of the Rules engine world, the teacher was helpful and presented in a very structured way.
- Combined Computer Services C.C.S. B.V.
I mostly liked the exercises.
- Combined Computer Services C.C.S. B.V.
I generally liked the excercises.
- Combined Computer Services C.C.S. B.V.
He was very clear.
- Combined Computer Services C.C.S. B.V.
The provided wiki (extensive and clear), pace of training and natural way of presenting by Filip.
- Combined Computer Services C.C.S. B.V.
Related Courses
HTTP Web Server (Nginx, Apache, JBoss)
28 hours
Introduction to Drools 6 for Developers
21 hoursThis 3 days course is aimed to introduce Drools 6 to developers. This course doesn't cover drools integration, performance or any other complex topics.
Drools 7 and DSL for Business Analysts
21 hoursThis 3 days course is aimed to introduce Drools 7 to Business Analysts responsible for writing tests and rules. This course focuses on creating pure logic. Analysts after this course can writing tests and logic which then can be further
Introduction to Drools 7 for Developers
21 hoursThis 3 days course is aimed to introduce Drools 7 to developers.This course doesn't cover drools integration, performance or any other complex topics.
Drools 6 and DSL for Business Analysts
21 hoursThis 3 days course is aimed to introduce Drools 6 to Business Analysts responsible for writing tests and rules. This course focuses on creating pure logic. Analysts after this course can writing tests and logic which then can be further
Drools Rules Administration
21 hoursThis course has been prepared for people who are involved in administering corporate knowledge assets (rules, process) like system administrators, system integrators, application server administrators, etc... We are using the newest stable community
Infinispan
28 hoursInfinispan is a distributed cache and key-value NoSQL data store software developed by Red Hat.
Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
28 hoursThis 4-day course is for programmers who already know the Java language and wish to exploit the Enterprise Java Beans 2.0 technology while becoming aware of the security implications of distributing applications. This course has a large practical
JBoss
14 hoursJBoss Application Server (JBoss AS) is an open-source, Java application server developed by JBoss, a division of Red Hat Inc.
Undertow: Embed a Web Server into Your Application
7 hoursUndertow is a lightweight web server written in Java. It is used by JBoss's WilfFly internally and is popular as an embedded web server for JVM-based applications. In this course, participants will learn how to set up an Undertow web server
WildFly Server Administration
14 hoursThis course is created for Administrators, Developers or anyone who is interested in managing WildFly Application Server (AKA JBoss Application Server). This course usually runs on the newest version of the Application Server, but it can be