Get in Touch

Course Outline

Refining Rule Execution

  • Advanced methods for performance optimization
  • Effective utilization of stateless versus stateful sessions
  • Strategies for memory management and caching

Exploiting Advanced Capabilities

  • Development and administration of decision tables
  • Creation and application of domain-specific languages (DSLs)
  • Application of rule templates for dynamic rule creation

Drools Enterprise Integration

  • Linking Drools with message brokers and ESBs
  • Connection with enterprise databases and REST APIs
  • Utilization of Drools alongside BPM tools and workflows

Scaling Rule Management

  • Version control for rules and related assets
  • Strategies for collaborative rule editing and deployment
  • Establishment of CI/CD pipelines for Drools-based applications

Architecting Scalable Solutions

  • Designing rule-based decision architectures
  • Design patterns for distributed rule execution
  • Mechanisms for high availability and fault tolerance

Practical Case Studies

  • Optimization of supply chain management via Drools
  • Implementation of compliance and risk assessment frameworks
  • Creation of scalable decision platforms for the financial sector

Overview and Future Steps

Requirements

  • Intermediate understanding of Drools and rule-based architectures
  • Advanced proficiency in Java or a comparable programming language
  • Practical experience with enterprise system integration

Target Audience

  • Senior developers
  • Software architects
  • Integration specialists
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories