Learn JBoss Drools!

12 JBoss Drools courses are available from Udemy and Packt.

Drools is a business rule management system (BRMS) with a forward and backward chaining inference based rules engine, more correctly known as a production rule system, using an enhanced implementation of the Rete algorithm. KIE (Knowledge Is Everything) is the new umbrella name to drools, optaPlanner, jBPM, Guvnor, uberFire and related technologies. Drools supports the Java Rules Engine API (Java Specification Request 94) standard for its business rule engine and enterprise framework for the construction, maintenance, and enforcement of business policies in an organization, application, or service. == Red Hat Decision Manager == Red Hat Decision Manager (formerly Red Hat JBoss BRMS) is a business rule management system and reasoning engine for business policy and rules development, access, and change management. JBoss Enterprise BRMS is a productized version of Drools with enterprise-level support available. JBoss Rules is also a productized version of Drools, but JBoss Enterprise BRMS is the flagship product.Components of the enterprise version: JBoss Enterprise Web Platform – the software infrastructure, supported to run the BRMS components only JBoss Enterprise Application Platform or JBoss Enterprise SOA Platform – the software infrastructure, supported to run the BRMS components only Business Rules Engine – Drools Expert using the Rete algorithm and the Drools Rule Language (DRL) Business Rules Manager – Drools Guvnor - Guvnor is a centralised repository for Drools Knowledge Bases, with rich web based GUIs, editors, and tools to aid in the management of large numbers of rules. Business Rules Repository – Drools GuvnorDrools and Guvnor are JBoss Community open source projects. As they are mature, they are brought into the enterprise-ready product JBoss Enterprise BRMS. Components of the JBoss Community version: Drools Guvnor (Business Rules Manager) – a centralized repository for Drools Knowledge Bases Drools Expert (rule engine) – uses the rules to perform reasoning Drools Flow (process/workflow), or jBPM 5 – provides for workflow and business processes Drools Fusion (event processing/temporal reasoning) – provides for complex event processing Drools Planner/OptaPlanner (automated planning) – optimizes automated planning, including NP-hard planning problems == Example == This example illustrates a simple rule to print out information about a holiday in July.. - read more on Wikipedia

  • flag Udemy
  • student All Levels
  • database eLearning
  • earth English
  • clock 1 hour

Learn Basics of Drools

The ultimate Starter guide for evaluating rules engines and getting started with Drools

Read More
  • flag Udemy
  • student Beginner
  • database eLearning
  • earth English
  • clock 3h

Master Drools - Turn Complex Logic into Simple to Read Rules

How to use Drools Rule Engine to decouple complex business decision trees into individual simple to read rules

Read More
  • flag Packt
  • student All Levels
  • database book
  • earth nan
  • clock 9h 18m

nan

Are you a Drools developer seeking self-improvement? If so^ this cookbook could quickly enhance and broaden your skills with a host of easy-to-follow recipes on the advanced implementation of this flexible business rules engine.

Read More
  • flag Packt
  • student All Levels
  • database book
  • earth nan
  • clock 9h 36m

nan

As a Java developer^ you can make life a lot easier by using Drools to implement business rules. This book shows you how with clear instructions across the whole range of efficiencies the platform provides.

Read More
  • flag Packt
  • student All Levels
  • database book
  • earth nan
  • clock 9h 54m

nan

Discover the power of Drools 6 and Business Rules for developing complex scenarios in your applications

Read More
  • flag Packt
  • student All Levels
  • database book
  • earth nan
  • clock 1h 33m

nan

The ultimate Starter guide for evaluating rules engines and getting started with Drools

Read More
  • flag Packt
  • student All Levels
  • database book
  • earth nan
  • clock 10h 8m

nan

For Java developers this is the ultimate guide to coding business rules using the Drools platform. It s a chance to get a deep grounding in it all through a logical step by step approach using many real-life examples.

Read More
  • flag Packt
  • student All Levels
  • database book
  • earth nan
  • clock 9h 18m

nan

Learn about the components^ tooling^ and integration points that are part of the JBoss Business Process Management (BPM) framework

Read More
  • flag Packt
  • student All Levels
  • database book
  • earth nan
  • clock 10h 55m

nan

Java developers and architects will find this book an indispensable guide to understanding Business Process Management frameworks in the real world. Using open source jBPM5^ it tutors through authentic examples^ screenshots^ and diagrams.

Read More
  • flag Packt
  • student All Levels
  • database book
  • earth nan
  • clock 6h 21m

nan

Get your workflow up and running with this step-by-step guide authored by an active developer of the OSWorkflow project with real-world examples

Read More
  • flag Packt
  • student All Levels
  • database book
  • earth nan
  • clock 3h 36m

nan

Master the use of Drupal and associated scripts to administrate^ monitor^ and optimize Solr

Read More
  • flag Packt
  • student All Levels
  • database book
  • earth nan
  • clock 9h 50m

nan

Build your own enterprise applications and integration flows with JBoss and its products

Read More