5. Customer story - pain points
• Inconsistent customer experience at different
touch points and locations
• Service time for each customer too long
• Manual processes for benefit authorization,
reimbursements, invoice control
6. Customer story - solution
• Developed new platform leveraging BRMS
and jBPM to automate key processes &
policies
• 150K authorization requests per day, sub-
second response time
• 50 automated processes, 50M process
instances
• High availability, farm of 4 servers
7. Customer story - benefits
• Business users can manage rules
• Policies interpreted consistently
• Reduced customer service time, happier
customers
8. jBPM 6
• flexible business process management suite
• written in Java
• based on BPMN2 standard
• Kie API (Knowledge Is Everything)
• open source (Apache license)
• support in Red Hat JBoss BPM Suite 6
17. How to use jBPM?
• Embedded mode
– jBPM is used in a user application as a
workflow engine library
• Remote mode
– jBPM runs on a remote server as jBPM
Console / Business Central
– REST and JMS interfaces + Java client
18. Remote access
kie workbench
REST JMSHTTP
Profiles Session strategies
full (default)
exec-server
ui-server
Singleton
PerRequest
PerProcessInstance
23. Thank you for your attention!
• Project information
– http://www.jboss.org/jbpm
– #jbpm at chat.freenode.net
• Web application example
– https://github.com/jsvitak/jbpm-6-examples
• Personal contact
– jsvitak (at) redhat (dot) com