Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[KieLive#28] Making Drools Available to everyone

[KieLive#28] Making Drools Available to everyone

A chat with KimJohn, an advanced Drools tech lead who created a robust automation solution using Drools as its core rules engine.

Link to the live streaming: http://red.ht/KieLive28

About this Event

[KieLive#28] Making Drools available to everyone

KimJohn and his team are having success at simplifying Drools and making it more accessible to non-technical users in enterprise environments. Their platform, built around Drools, uses an interesting mix of Kubernetes, Knative, CamelK, and soon Kogito.

About the invited speaker:
KimJohn Quinn, Principal and Co-Founder at Logicdrop, brings over two decades of experience, across multiple industries, using rules to make the complex simpler, evangelizing new technologies, and showing clients how to gain valuable insights from their own data.

About the KIE Lives:

The KIE Live Series is composed of live streamings that bring technical information and updates about business automation delivered by the projects under the KIE umbrella: Drools, jBPM, OptaPlanner, and Kogito.

Problems like process automation, decision automation, resource planning solution are the main topics, and of course, we always have in mind recent technology concepts like cloud-native application target for any type of cloud (private/public/hybrid/edge). You can expect to hear from business automation experts who code or/and deliver business automation within big enterprises across the world.

Join us to share, learn, and grow together.

Knowledge is everything

KIE Community

March 16, 2021
Tweet

More Decks by KIE Community

Other Decks in Technology

Transcript

  1. Agenda • Introduction • How Did We Get Here •

    Technology Stack • Real Results Drools is typically out of reach for small to medium enterprises, it can be expensive, risky, and daunting. We have found a niche where users of all levels want to automate business processes using their own data and expertise, this is how we do it using Drools to great success.
  2. More data is in use today than ever before Only

    0.5% of captured data is utilized effectively The tools have not kept up... MIT TECHNOLOGY REVIEW: BIG DATA GETS PERSONAL MAY, 2013
  3. Where We Use Drools… Ingest, analyze, and transform patient data

    to increase operational effectiveness and quality of care. Reduce the time needed to evaluate complex insurance configurations based on a wide variety of data and rules. Use NLP and ML rules at a global grocery retailer to analyze product ingredients for safety before they are put on the shelves Perform complex vehicle simulations with millions of rule executions, reducing analysis time from months to hours.
  4. Technology Stack - Today API Apache Camel K Design &

    Test Rules Published Rules Ruleset A SNAPSHOT Ruleset B SNAPSHOT Ruleset A v1.0 Ruleset A v1.1
  5. Technology Stack - The Future API Apache Camel K Design

    & Test Rules Published Rules Ruleset A SNAPSHOT Ruleset B SNAPSHOT Ruleset A v1.0 Ruleset A v1.1
  6. Drools Saves Up to 80% of the Time Design &

    publish rules Test changes Deploy changes Define requirements Integrate with other applications Integrate Data 40 hours 6 hours 40 hours 20 hours 40 hours 40 hours
  7. Impact of Business Automation with Drools… National Grocery Distributor: •

    We reduce the overall effort by >500 hours. • Increase operational efficiencies from 50-60% to over 90% accuracy Leading-edge automotive supplier: • Process 60k+ simulations in less time than it took to process 1 previously Gold Coast, Australia (soon to expand across the country): • Reduce time to analyze GIS information and “configure” urban planning from weeks to hours Multiple major health-care providers in the US: • Transform “millions+” of complicated FHIR records into facts that rules were applied to • Increase Quality-of-Care using predictive analytics and rules Multiple national banks and law firms: • Transform costly “hourly” fees and projects into a transactional process • Automate the creation of complex financial and legal documents using rules
  8. Feedback After Implementing Drools “The Sparks platform gave us the

    speed we needed to move fast while affording us the flexibility to satisfy our unique requirements.” Gold Coast, Australia “We will now have the ability to further customize solutions that manage tens of millions of episodes of care without having to write a single line of code or sacrificing performance.” Detroit, Michigan “Using Logicdrop Sparks 60,000 vehicles can be simulated in 3 minutes compared to the weeks or even months it would take using traditional methods.” Detroit, Michigan