red hat jboss bpm suite and brms primer...red hat jboss bpm suite and brms primer capabilities,...

Post on 04-Sep-2020

20 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

RED HAT JBOSS BPM SUITE AND BRMS PRIMERCapabilities, Vision and Roadmap

Phil Simpson, Product Marketing Manager, Red Hat

Prakash Aradhya, Dir. Product Management, Red Hat

Red Hat JBoss BRMS

3

EVERY ORGANIZATION MAKES OPERATIONAL DECISIONS

4

OPERATIONAL DECISIONS ARE GUIDED BY BUSINESS RULES

5

BUT…

HOW DO WE KNOW WHAT THE RULES ARE?

WHAT HAPPENS WHEN POLICIES OR RULES CHANGE?

HOW DO WE KNOW THAT RULES ARE APPLIED CONSISTENTLY?

• Rules in peoples’ heads• Rules embedded in application

code

6

BUSINESS CHALLENGE

VISIBILITY“It is 10 years old and we

don’t understand the code”

AGILITY“It will take six weeks”

CONSISTENCY“Everyone does

It differently”

7

RULES

BOOKING REQUEST

BOOKING CONFIRM

BUSINESS RULES MANAGEMENT SYSTEM

SOLUTION: BUSINESS RULES MANAGEMENT SYSTEM

RULE AUTHORS

PRICING REQUEST PRICE

CUSTOMER

8

RULES

BOOKING REQUEST

BOOKING CONFIRM

BUSINESS RULES MANAGEMENT SYSTEM

SOLUTION: BUSINESS RULES MANAGEMENT SYSTEM

RULE AUTHORS

PRICING REQUEST PRICE

A BRMS provides:

• Visibility – everyone can see and

understand the business rules

• Agility – Rules can be more easily

changed

• Consistency – Rules are evaluated the

same way every time

CUSTOMER

Tools for business experts

Tools for developers Rule Engine

RULES

Client Apps

RED HAT JBOSS BRMS

Red Hat JBoss BPM Suite

Phil SimpsonSeptember 2016

11

OPERATIONAL DECISIONS ALWAYS OCCUR WITHIN THE CONTEXT OF A BUSINESS PROCESS

12

BUSINESS PROCESS

13

BUT…

HOW DO WE KNOW WHERE THE WORK IS?

WHAT HAPPENS WHEN WE NEED TO CHANGE THE PROCESS?

HOW DO WE KNOW THAT PROCESSES ARE EXECUTED CONSISTENTLY?

• Complex flow logic embedded in applications

• Flow logic in peoples’ heads

14

BUSINESS CHALLENGE

VISIBILITY“It is 10 years old and we

don’t understand the code”

AGILITY“It will take six weeks”

CONSISTENCY“Everyone does

It differently”

Business experts create a model of the business process with a BPM modeling tool…

SOLUTION: BUSINESS PROCESS MANAGEMENT SYSTEM

REPOSITORY

A BPMS automates the process - using the model to drive work through the process steps to completion

REPOSITORY

SOLUTION: BUSINESS PROCESS MANAGEMENT SYSTEM

17

SOLUTION: BUSINESS PROCESS MANAGEMENT SYSTEM

A BPMS provides:

• Visibility – Everyone can see and

understand the process models

• Agility – process models can be more

easily changed

• Consistency – Processes are executed

the same way every time

Tools for business experts

Tools for developers

RULES ENGINE

RED HAT JBOSS BPM SUITE

PROCESS ENGINE

PROCESS PARTICIPANTS

LEGACY SYSTEMS

CLOUD SERVICES

Dashboards

ROADMAPRED HAT JBOSS BUSINESS AUTOMATION

Prakash Aradhya, Dir. Product Management, Red Hat

PLATFORM REFRESHER

Red Hat Automation Platforms

Platform Architecture

WHAT WE DELIVERED IN THE PAST YEAR

Looking back…

BRMS UI in 6.2

BRMS UI in 6.3

OLD Dashboard

New

Rules Realtime Decision Server

Rules Process Intelligent Process Server

Rules Planner Business Resource Planner

Server

Execution Servers And Management

✴ Essential Dynamic Case Management APIs✴ Smart Search Queries - Tasks and Process Instances✴ Data Mapper and Persistence Data Model✴ SSO Support - Integration with Red Hat SSO✴ Support for EC2 and GCE✴ Deployment Provisioning Governance

Notable features in 6.2 and 6.3

Intelligent Process Server

Business Central

OpenShift Images

On-premise or Cloud

BRMS, BPMS and OpenShift

WHERE WE ARE HEADED

Key Themes - Product 7.x✴ Comprehensive Productivity Tools: Appealing end to end BRMS

and BPMS Core capabilities that support developer agility✴ Low code / No code Platform: Empower citizen developers to

build simple to moderately complex business applications faster and efficiently

✴ Dynamic Case Management: Comprehensive set of tools to build and manage dynamic case management solutions

✴ Appcelerators: Industry specific templates and solutions✴ Simplify Planner solution development✴ Expand decision management solution development tools✴ Cloud based business application development and deployment

Next couple year - BRMS and BPMS

Business Central - Decision Management and Planner

Business Central - BPM

top related