All across the Internet you will find references to solutions, offerings, and products that try to align with business process management (BPM) solutions.
Whether you’re a Business Analyst or in IT strategy, this session will illustrate how easy it is to model and automate business processes with modern BPM tools in the travel industry.
If you are talking to an airline, a baggage handler, a bookings agency or anyone in between, they all have one thing in common. They are dealing with complex business processes that often need to combine rules, events, resource planning, and processes.
You’ll take a deep look into several sample integration solutions for this industry, simulating a travel agency booking system with:
- Service integration
- Multiple tasks
- Complex BPM elements and
- Rule-based fraud detection for payment processing
- Disparate data source integration
- Microservice migration and integration with BPM
You will leave with an advanced overview of the capabilities of the Red Hat® JBoss® BPM Suite.
1 of 37
Downloaded 84 times
More Related Content
A Guide to Modern BPM Integration
1. A Guide to Modern BPM Integration
Eric D. Schabell
JBoss Technology Evangelist (Integration & BPM)
Red Hat Summit - June 2015
2. Based on a travel story
– Background
– Getting started
– Building an agency
– Booking a trip
4. Rule
Repository
1. Separate the business rules
from the applications
1. Express rules in terms that the
business can readily understand -
visibility
1. Empower business and IT experts
to collaborate - agility
AHA!
POLICIES/RULES SOLUTION
VISIBILITY + CONSISTENCY = AGILITY
5. ●
The Swedish Board of Agriculture(SJV) distributes grants from the
EU to Swedish Farmers. They process over 60,000 applications for
grants every year. The complex parameters for grants are updated
every year. SJV needs to update thousands of rules on its systems
●
When SJV needed to more quickly and intuitively update the
parameters, increase traceability and improve costs using a more
integrated approach, they turned to Red Hat
●
Using JBoss BRMS, SJV found a threefold increase in performance
over their previous processes. The flexibility and manageability of
Red Hat JBoss BRMS showed quickly with the ease with which
they set up, manage and change rules more swiftly
“We set out to deliver the best service possible to our
stakeholders. We want to manage applicants more quickly, and
implementing a flexible system made rule changes simpler and
more cost efficient. We wanted a new system that would
increase the traceability, gaining both insight into, and
transparency of, the organizations approval process.”
Markus Milerup
Unit manager Swedish Board of Agriculture (SJV)
LOCATION
Jonkoping, Sweden
GOVERNMENT
INDUSTRY
CUSTOMER SINCE
2010
LEARN MORE casestudy/redhat.com
RED HAT JBOSS
BRMS
6. POLICIES AND
RULES
PROCESSES
To succeed, CIOs and their business partners will
need to innovate — figuring out how they can
change products, processes, go-to-market
strategies, and their organizational structures — to
meet the changing needs of their customers in a
rapidly evolving marketplace.
Forrestor Research, 2015
7. BUSINESS CHALLENGE: INEFFICIENT PROCESSES
CONSISTENCY, VISIBILITY, AGILITY
scan
review
adjudicate
history check
accounting
account update
final approval
8. BUSINESS SOLUTION – BUSINESS PROCESS
AUTOMATION
CONSISTENCY + VISIBILITY = AGILITY
Business experts create a model of
the business process
9. BUSINESS SOLUTION – BUSINESS PROCESS
AUTOMATION
CONSISTENCY + VISIBILITY = AGILITY
BPMS
AHA!
10. ●
Manufacturer of consumer packaged goods experienced
inefficiencies, lack of coordination and time consuming in the
process of innovation and activities related to new product launch
●
They leveraged JBoss BPM Suite to automate the process, from
the initial product idea to the product placed on the points-of-sale,
including market research, design, procurement, manufacturing,
packaging, testing, pricing, and distribution.
●
This enabled business users to make changes to process, rules
and data on running processes.
●
Established monitoring, analytics and reporting mechanisms.
●
Implemented continuous process improvement mechanisms.
Benefits:
●
Sales of new products increased by 18%.
●
Downtime reduced by 20%,
●
Overall productivity improved by 38%.
●
ROI in 3.8 months.
●
End-to-end visibility of business processes. Transparent,
controlled and auditable governance.
LOCATION
Europe
Consumer Packaged
Goods
CUSTOMER SINCE
LEARN MORE casestudy/redhat.com
RED HAT JBOSS
BPM SUITE
Food Manufacturer
12. RED HAT JBOSS MIDDLEWARE
INNOVATE FASTER, IN A SMARTER WAY
AUTOMATE
INTEGRATE
ACCELERATE
Red Hat JBoss Enterprise Application Platform
Red Hat JBoss Data Grid
Red Hat JBoss Web Server
FeedHenry by Red Hat (mobile)
Red Hat JBoss Fuse
Red Hat JBoss Fuse Service Works
Red Hat JBoss A-MQ
Red Hat JBoss Data Virtualization
Red Hat JBoss Enterprise Application Platform
Red Hat JBoss Data Grid
Red Hat JBoss Web Server
FeedHenry by Red Hat (mobile)
Red Hat JBoss BPM Suite
Red Hat JBoss BRMS
DEVELOPMENTTOOLS
RedHatJBossDeveloperStudio
MANAGEMENTTOOLS
RedHatJBossOperationsNetwork
PHYSICAL VIRTUAL PUBLIC CLOUD PRIVATE CLOUD
14. COMPLEX EVENT PROCESSING : “ACTIVE” DECISION
MAKING
Detect events of significance to a business by recognizing time-based patterns in
one or more real-time data feeds...
“Weather delay in London”
15. REDHAT JBOSS: MEETING THE CHALLENGE – 3 KEY
TECHNOLOGIES
Business Process
Management
Complex Event
Processing
Business Rules
Management
16. SOLUTION
JBOSS xPaaS SERVICE: BPM IN THE CLOUD
●
Create process models using cloud service
● Export to business process management (BPM) platform
● Share process models
● Orchestrate applications and services spanning cloud and on-premise
●
PaaS UX simplifies configuration
ON-PREMISE PRIVATE PUBLIC
aPaaS bpmPaaS mPaaS
JBoss EAP FeedHenry
by Red Hat
JBoss BPM Suite
iPaaS
JBoss Fuse
JBoss A-MQ
*redhat.com/en/technologies/cloud-computing/openshift
18. Interesting aspects Travel Agency
● 6 external web service calls
– services sources provided
● user tasks & forms
● rule integration
– decision table, technical rules, guided rules
● sub-processes
● compensation points (aka roll-back)
● fraud detection
● web application
– example RestAPI usage
19. Getting started
Easy as one... two... three!
1.Install on your machine
2.Install with one-click in Cloud
3.Generate a container install
20. Build a travel agency
Project artifacts:
– Data model
– Pricing rules
– Discount rules (decision table)
– Task forms
– Process
● service tasks
● user tasks
● compensation
– Web application (RestAPI)
Most organizations have policies or rules that govern the decisions the company makes. In the case of claim handling,
These businesses, face three key challenges related to their management of business rules:
Business rules are hidden in applications – the visibility problem
It takes too long to change business rules – the agility problem
People interpret rules differently – the consistency problem
The best way to address these challengesis by enabling
1.) enabling business policies and rules to be separated from applications.
2)address the visibility problem by exposing rules to business users in forms that are easily understood, such as spreadsheets & decision tables.
3) provide an infrastructure for rule management, so it becomes easier for businesses to automate many more of their decisions, and reduce the inconsistency arising from manual interpretation of rules.
Inefficient Processes
Inconsistencies, lack of visibility and it takes too long to adapt the process as business needs change
Many times decisions are not automated, making them inconsistent at best
Challenges:
Visibility – difficult to know what work is where and at what stage
Agility - it takes too long to adapt the process as business needs change
Consistency – different people route work differently
An insurance claim passes through multiple steps, each involving separate decisions, people and other systems. These steps represent an entire business process.
Automating the process allows you to track the status of work, providing dashboards and reports that ensure visibility into every aspect of business operations
Planner
<number>
Benefits:
‘Active decision making’: Business makes timely decisions & responds quickly to external events