Course Outline
Introduction to Business Rules and Drools
- What are business rules?
- The role of business rule management systems for government operations
- Overview of Drools 8 and its components
Setting Up Drools
- Installing Drools on different environments for government use
- Integrating Drools with Java applications in government systems
- Understanding KIE (Knowledge Is Everything) modules for effective rule management
Creating Simple Rules
- Basic syntax and structure of rules for government applications
- Writing rules in DRL (Drools Rule Language) to support governance needs
- Testing and debugging rules to ensure reliability and accuracy for government operations
Using Drools Workbench
- Introduction to Drools Workbench for government users
- Creating and managing rules in the Workbench for efficient rule deployment
- Using decision tables and guided rule editors to enhance rule management processes
Deploying and Executing Rules
- Deploying rules in a production environment for government systems
- Executing rules and analyzing outputs to support decision-making for government operations
- Monitoring and maintaining rule performance to ensure ongoing compliance and efficiency
Real-World Applications
- Case study: Automating loan approval processes in government agencies
- Case study: Streamlining product recommendation engines for government procurement
- Implementing Drools for other decision-making scenarios in public sector operations
Summary and Next Steps
Requirements
- Basic understanding of programming concepts
- Familiarity with Java or any object-oriented programming language
Audience for Government
- Developers
- Business analysts
- IT professionals new to rule engines
Testimonials (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
Course - OptaPlanner in Practice
His demonstrations, he demo from the scratch, which allows us to see the step by step process. As well as the practical examples, it was great, it looks like a real case scenario already.
Kim Justine Ferriol - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
I appreciate the fact that they address my suggestion before to share the presentation with manual before the training. Very helpful on my part. Also, the individual activity, I liked it, our trainer were able to see how we interpret each case scenarios.
Kim Justine Ferriol - Thakral One, Inc.
Course - jBPM and Drools
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Course - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.