introduction to oracle bpm suite
TRANSCRIPT
Introduction to Oracle BPM Suite
November 14th, 2012
15:45-16:30
Room VT460-52
Harold Dost III Senior Consultant
Raastech, Inc.
Slide 2 of 45 © Raastech, Inc. 2012 | All rights reserved.
1. Introduction
2. What is BPM?
3. How do you use BPM?
4. Use Cases
5. Is it right for you?
6. Summary
Agenda
Slide 3 of 45 © Raastech, Inc. 2012 | All rights reserved.
INTRODUCTION
Slide 4 of 45 © Raastech, Inc. 2012 | All rights reserved.
Harold Dost III
5+ years of Oracle middleware experience
Experience in large implementations involving SOA
Suite, BAM, AIA, OSB, OSR, ODI, OWSM, OER, OEG,
and more
OCE (SOA Foundation Practitioner)
About Me
Slide 5 of 45 © Raastech, Inc. 2012 | All rights reserved.
WHAT IS BPM?
Slide 6 of 45 © Raastech, Inc. 2012 | All rights reserved.
Concept
Business Process – A particular way that work should be done;
should provide value for a customer (e.g., Order Fulfillment)
BPM Introduction
http://www.winscribe.com/business-process-management/what-is-bpm
Slide 7 of 45 © Raastech, Inc. 2012 | All rights reserved.
Cycle
Model
Automate
Execute
Monitor
Optimize
BPM Introduction
http://www.winscribe.com/business-process-management/what-is-bpm
Slide 8 of 45 © Raastech, Inc. 2012 | All rights reserved.
An optional module part of the Oracle Fusion
Middleware Platform
A tool to provide business analysts a hand in the
development process
Provides another means of developing processes
This is just the marketing
BPM Suite Introduction
Slide 9 of 45 © Raastech, Inc. 2012 | All rights reserved.
What tools do you actually get?
An add-on to JDeveloper called BPM Studio
Requires SOA Composite Editor
A web based tool called Business Process Composer
BPM Suite Introduction
Slide 10 of 45 © Raastech, Inc. 2012 | All rights reserved.
HOW DO YOU USE BPM?
Slide 11 of 45 © Raastech, Inc. 2012 | All rights reserved.
Two main workflows are suggested
With Templates
Without Templates
Using BPM Suite
Slide 12 of 45 © Raastech, Inc. 2012 | All rights reserved.
A developer will use BPM Studio and create a template
This template is placed into the the design-time MDS
A process analyst will use these templates and develop
the specific process
After the process is ready it can be deployed to the
runtime
Using BPM Suite – With Templates
Slide 13 of 45 © Raastech, Inc. 2012 | All rights reserved.
A process analyst creates the overall flow
The developer checks out the project from the design-
time MDS and does the final implementation details
Deploy the finalized process to the runtime
Using BPM Suite – Without Templates
Slide 14 of 45 © Raastech, Inc. 2012 | All rights reserved.
Business Process Composer
Slide 15 of 45 © Raastech, Inc. 2012 | All rights reserved.
Business Process Composer
Slide 16 of 45 © Raastech, Inc. 2012 | All rights reserved.
Business Process Composer
Slide 17 of 45 © Raastech, Inc. 2012 | All rights reserved.
Business Process Composer
Slide 18 of 45 © Raastech, Inc. 2012 | All rights reserved.
Business Process Composer
Slide 19 of 45 © Raastech, Inc. 2012 | All rights reserved.
Business Process Composer
Slide 20 of 45 © Raastech, Inc. 2012 | All rights reserved.
Business Process Composer
Slide 21 of 45 © Raastech, Inc. 2012 | All rights reserved.
Business Process Composer
Slide 22 of 45 © Raastech, Inc. 2012 | All rights reserved.
BPM Studio
Slide 23 of 45 © Raastech, Inc. 2012 | All rights reserved.
BPM Studio
Slide 24 of 45 © Raastech, Inc. 2012 | All rights reserved.
BPM Studio
Slide 25 of 45 © Raastech, Inc. 2012 | All rights reserved.
BPM Studio
Slide 26 of 45 © Raastech, Inc. 2012 | All rights reserved.
BPM Studio
Slide 27 of 45 © Raastech, Inc. 2012 | All rights reserved.
BPM Studio
Slide 28 of 45 © Raastech, Inc. 2012 | All rights reserved.
BPM Studio
Slide 29 of 45 © Raastech, Inc. 2012 | All rights reserved.
BPM Studio
Slide 30 of 45 © Raastech, Inc. 2012 | All rights reserved.
BPM USE CASES
Slide 31 of 45 © Raastech, Inc. 2012 | All rights reserved.
Maersk Line
Transport Shipping Company
25k Employees
$26 Billion revenue in 2010
http://www.oracle.com/us/corporate/analystreports/infrastructure/mwd-case-study-maersk-1530197.pdf
BPM Use Cases
Slide 32 of 45 © Raastech, Inc. 2012 | All rights reserved.
Maersk Line
“This is partly by choice, and partly down to the fact that a
programme to deliver an appropriate enterprise-wide IT
integration infrastructure foundation was only started at the same
time as the BPM programme.”
Aging Infrastructure and an overstrained business application
Vastly Distributed – 350 Offices
http://www.oracle.com/us/corporate/analystreports/infrastructure/mwd-case-study-maersk-1530197.pdf
BPM Use Cases
Slide 33 of 45 © Raastech, Inc. 2012 | All rights reserved.
Maersk Line – Results and Recommendations
10-15% Efficiency Increase
“No matter what the focus of your BPM project is, deliver
something within 90 days or so”
“… ensure that business and technology resources on projects
are all co-located – this will pay off in terms of time-to-delivery,
the quality of the output …”
http://www.oracle.com/us/corporate/analystreports/infrastructure/mwd-case-study-maersk-1530197.pdf
BPM Use Cases
Slide 34 of 45 © Raastech, Inc. 2012 | All rights reserved.
A Swiss Bank (Unnamed)
One of the premiere financial institutions
Credit Suisse, EFG Bank, Edmond de Rothschild, UBS
Private banking
Investment banking
Asset management services
http://www.oracle.com/us/corporate/analystreports/infrastructure/mwd-swiss-bank-case-study-1526731.pdf
BPM Use Cases
Slide 35 of 45 © Raastech, Inc. 2012 | All rights reserved.
Swiss Bank
Long time user of BPM not the Suite, part of the ARIS
community since 2001
“[Current Solution] optimized to deliver the highest …where
there are medium-level volumes of repeatable work being done
… it’s less likely to be applicable in very high-volume
environments…”
http://www.oracle.com/us/corporate/analystreports/infrastructure/mwd-swiss-bank-case-study-1526731.pdf
BPM Use Cases
Slide 36 of 45 © Raastech, Inc. 2012 | All rights reserved.
A Swiss Bank (Unnamed)
No efficiency improvements mentioned, but better visibility into the
processes (metrics)
“Firstly, creating a BPM-friendly culture and spirit in your company takes
time – it can’t be forced on a company by an autocratic leadership style.”
“Secondly, work hard to deliver ‘quick wins’ and talk about them as much
as you can.”
http://www.oracle.com/us/corporate/analystreports/infrastructure/mwd-swiss-bank-case-study-1526731.pdf
BPM Use Cases
Slide 37 of 45 © Raastech, Inc. 2012 | All rights reserved.
IS IT RIGHT FOR YOUR COMPANY?
Slide 38 of 45 © Raastech, Inc. 2012 | All rights reserved.
Total Cost of Ownership (TCO)
Return on Investment (ROI)
Decision Factors
http://geek-and-poke.com/2007/03/roi_of_soa.html
Slide 39 of 45 © Raastech, Inc. 2012 | All rights reserved.
Costs
WebLogic – $45k/CPU
SOA Suite – $57k/CPU
BPM Suite – $57k/CPU
Decision Factors
http://www.oracle.com/us/corporate/pricing/price-lists/index.html
Slide 40 of 45 © Raastech, Inc. 2012 | All rights reserved.
Company Size
Decision Factors
http://genevalunch.com/blog/tag/ubs/ http://www.maersk.com/Pages/default.aspx
Slide 41 of 45 © Raastech, Inc. 2012 | All rights reserved.
Some of the premier functionality commonly associated
with BPM are the human task and business rules
However, these are supported through a SOA Suite
license.
Current Oracle SOA Suite Implementers
Slide 42 of 45 © Raastech, Inc. 2012 | All rights reserved.
Some customers have gone through the licensing
process, paid for BPM and simply not used it.
Current Oracle SOA Suite Implementers
Slide 43 of 45 © Raastech, Inc. 2012 | All rights reserved.
SUMMARY
Slide 44 of 45 © Raastech, Inc. 2012 | All rights reserved.
BPM can be useful for streamlining business processes
It’s not for everyone
Try it out
Oracle VMs
http://www.oracle.com/technetwork/middleware/soasuite/learnmore/vmsoa-172279.html
Summary
Slide 45 of 45 © Raastech, Inc. 2012 | All rights reserved.
Contact Information
Harold Dost III
Senior Consultant