If you can't read please download the document
Upload
eric-d-schabell
View
4.393
Download
1
Embed Size (px)
Citation preview
Business rules, events, and processes.
Oh my!
Eric D. SchabellJBoss Technology Evangelist (Integration & BPM)
JBoss BRMS Vs BPM Suite
JBoss BRMS 6.0
JBoss BRMS 6.0JBoss BPM Suite 6.0
Target - Realtime Decision Management
Target:Process AutomationService Enabled OrchestrationIntelligent Business Operations
JBoss Enteprise BRMS (new in 2009)Enables critical business rules to be managed in a more centralized manner (e.g. Insurance = policy risk assess and pricing; Heathcare = claims processing annual regulatory changes)Avoids need to otherwise re-code business rules redundantly in multiple applicationsLeverages JBoss Rules execution engine which has been available for yearsAdds new browser-based Rules Mgmt app, enabling business users to participate in the review, editing, and maintenance of business rule changesAlso adds Repository to provide version management of multiple sets of business rulesSupports the deployment of business rules to JBoss middleware platforms and non-JBoss runtime environments
BPM Suite Architecture
JBoss Enteprise BRMS (new in 2009)Enables critical business rules to be managed in a more centralized manner (e.g. Insurance = policy risk assess and pricing; Heathcare = claims processing annual regulatory changes)Avoids need to otherwise re-code business rules redundantly in multiple applicationsLeverages JBoss Rules execution engine which has been available for yearsAdds new browser-based Rules Mgmt app, enabling business users to participate in the review, editing, and maintenance of business rule changesAlso adds Repository to provide version management of multiple sets of business rulesSupports the deployment of business rules to JBoss middleware platforms and non-JBoss runtime environments
BPM Lifecycle
Core Services
JBoss Enteprise BRMS (new in 2009)Enables critical business rules to be managed in a more centralized manner (e.g. Insurance = policy risk assess and pricing; Heathcare = claims processing annual regulatory changes)Avoids need to otherwise re-code business rules redundantly in multiple applicationsLeverages JBoss Rules execution engine which has been available for yearsAdds new browser-based Rules Mgmt app, enabling business users to participate in the review, editing, and maintenance of business rule changesAlso adds Repository to provide version management of multiple sets of business rulesSupports the deployment of business rules to JBoss middleware platforms and non-JBoss runtime environments
Core Services: Execution Server
Client ApplicationsESBsPartnerServices
MobileClients
JBoss Enteprise BRMS (new in 2009)Enables critical business rules to be managed in a more centralized manner (e.g. Insurance = policy risk assess and pricing; Heathcare = claims processing annual regulatory changes)Avoids need to otherwise re-code business rules redundantly in multiple applicationsLeverages JBoss Rules execution engine which has been available for yearsAdds new browser-based Rules Mgmt app, enabling business users to participate in the review, editing, and maintenance of business rule changesAlso adds Repository to provide version management of multiple sets of business rulesSupports the deployment of business rules to JBoss middleware platforms and non-JBoss runtime environments
Core Services: Integration with FSW
SwitchyardDefined SY task in Designer
Direct invocation of SY services from Process
SY can instantiate a business process
SY can signal a process
SY can execute a task
JBoss Enteprise BRMS (new in 2009)Enables critical business rules to be managed in a more centralized manner (e.g. Insurance = policy risk assess and pricing; Heathcare = claims processing annual regulatory changes)Avoids need to otherwise re-code business rules redundantly in multiple applicationsLeverages JBoss Rules execution engine which has been available for yearsAdds new browser-based Rules Mgmt app, enabling business users to participate in the review, editing, and maintenance of business rule changesAlso adds Repository to provide version management of multiple sets of business rulesSupports the deployment of business rules to JBoss middleware platforms and non-JBoss runtime environments
Repository
Businessrule definitions
Business data
Business analystsDevelopers
Event processorRules engine
Business Events
Authoring tools for business users
Authoring tools for developers
Business users
BAM
Business ProcessManager
Enterprise ApplicationsBusiness users
Web Services
Java
BRMS SUITE 6 NO jBPMbetter uibetter control versioning + branchingdrools new version 6.0 new rule algorithm, faster and more efficient, better use of memory, scalabilityoptaplanner
JBoss BPM Suite Mortgage Demo
Demo Overview
Process simulation
Demo Simulation
Model: Data Modeler
JBoss Enteprise BRMS (new in 2009)Enables critical business rules to be managed in a more centralized manner (e.g. Insurance = policy risk assess and pricing; Heathcare = claims processing annual regulatory changes)Avoids need to otherwise re-code business rules redundantly in multiple applicationsLeverages JBoss Rules execution engine which has been available for yearsAdds new browser-based Rules Mgmt app, enabling business users to participate in the review, editing, and maintenance of business rule changesAlso adds Repository to provide version management of multiple sets of business rulesSupports the deployment of business rules to JBoss middleware platforms and non-JBoss runtime environments
Demo Data Modeller
Model: Form Designer
JBoss Enteprise BRMS (new in 2009)Enables critical business rules to be managed in a more centralized manner (e.g. Insurance = policy risk assess and pricing; Heathcare = claims processing annual regulatory changes)Avoids need to otherwise re-code business rules redundantly in multiple applicationsLeverages JBoss Rules execution engine which has been available for yearsAdds new browser-based Rules Mgmt app, enabling business users to participate in the review, editing, and maintenance of business rule changesAlso adds Repository to provide version management of multiple sets of business rulesSupports the deployment of business rules to JBoss middleware platforms and non-JBoss runtime environments
Demo Form Designer
Business Activity Monitoring
Demo BAM
Repository
Businessrule definitions
Business data
Business analystsDevelopers
Event processorRules engine
Business Events
Authoring tools for business users
Authoring tools for developers
Business users
BAM
Business ProcessManager
Enterprise ApplicationsBusiness users
Web Services
Java
BRMS SUITE 6 NO jBPMbetter uibetter control versioning + branchingdrools new version 6.0 new rule algorithm, faster and more efficient, better use of memory, scalabilityoptaplanner
`
JBoss BRMS & BPM Suite Articles: http://schabell.org/search/label/BRMS
http://schabell.org/search/label/BPMS
JBoss BPM Suite Demos: http://www.schabell.org/2013/10/jboss-bpm-suite-rocking-the-mortgage-demo.html
http://www.schabell.org/2013/11/jboss-bpm-suite-automated-lending-generic-loan-demo.html
http://www.schabell.org/2013/12/bpms-examining-migrated-customer-evaluation-demo.html
JBoss xPaaS Demos:https://github.com/eschabell/bpms-bam-dashboard
https://github.com/eschabell/openshift-bpm-bam-dashboard
Build the Enlightened Enterprise
For more information, please visit http://www.jboss.com
Demo code available at https://github.com/eschabell
Click to edit the title text format
Click to edit the outline text format
Sergio Gutirrez
RED HAT CONFIDENTIAL | Pierre Fricke, Ken Johnson, John Graham
RED HAT CONFIDENTIAL | Pierre Fricke, Ken Johnson, John Graham
Click to edit the title text format
Click to edit the outline text format
RED HAT CONFIDENTIAL
Click to edit the title text format
Click to edit the outline text format
RED HAT CONFIDENTIAL | Pierre Fricke, Ken Johnson, John Graham
Click to edit the title text format
Click to edit the outline text format
Prakash Aradhya
Click to edit the title text format
Click to edit the outline text format
RED HAT CONFIDENTIAL
www.polymita.com 2002-2011
Pulse para editar el formato del texto de ttuloHaga clic para modificar el estilo de ttulo del patrn
Click to edit the title text format
Click to edit the outline text format
INTERNAL ONLY
Click to edit the title text formatHaga clic para modificar el estilo de ttulo del patrn
Click to edit the title text formatClick to edit Master title style
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline LevelSeventh Outline LevelEighth Outline Level
Ninth Outline LevelClick to edit Master text stylesSecond levelThird level
Fourth level
Fifth level
Click to edit the title text formatClick to edit Master title style
Click to edit the outline text formatSecond Outline LevelThird Outline LevelFourth Outline LevelFifth Outline LevelSixth Outline Level
Seventh Outline LevelClick to edit Master text styles
Second level
Third level
Fourth level
Fifth level