Professional Documents
Culture Documents
Enterprise SOA
Content
Success Factors of Enterprise IT
Enterprise SOA
Summary
www.enterprise-soa.com
Enterprise SOA
Summary
www.enterprise-soa.com
Enterprise SOA
Management support Functional specification Architecture Team skills Focus of this talk
www.enterprise-soa.com
Hot topics
Enterprise SOA
Articles
Conferences
Books
BPM
Blogs
SOA
White papers
Websites
www.enterprise-soa.com
Web
Enterprise SOA
1
Engine
Google Search text service oriented architecture business process management message oriented middleware
11,300,000 hits 3,110,000 hits 1,215,073 hits
Yahoo
MSN
103,000,000 hits
59,800,000 hits
17,926,241 hits
295,000 hits
200,000 hits
20,253 hits
69,200 hits
102,000 hits
504,314 hits
12 May 2005
Visit the leading Website for SOA Architects 6
www.enterprise-soa.com
Enterprise SOA
Products
Articles
Conferences
Books
BPM
SOA
White papers
Blogs
Websites
Standards
www.enterprise-soa.com
Enterprise SOA
Summary
www.enterprise-soa.com
Enterprise SOA
SOA
How IT is structured ...
Building blocks Business-oriented components Loosely coupled Foundation for the management of application landscapes Made for reuse
BPM
What IT does ...
Model of business processes and their IT support High-level view of business demands Implicit construction plan for applications Made for specific business purpose
www.enterprise-soa.com
Enterprise SOA
1
Example 1: BPM needs SOA
www.enterprise-soa.com
10
Enterprise SOA
www.enterprise-soa.com
App App
App
W orkbasket
BPMS
App
11
Electronic forms
App App App
Workbasket extensions
Enterprise SOA
W orkbasket
BPMS
App
App
"Tiny" scripts
App App
Database connectors
... etc.
Visit the leading Website for SOA Architects 12
www.enterprise-soa.com
BPM needs SOA Utilization of existing systems Live sharing of data and functionality Reduction of
Redundancy Complexity Maintenance costs Project risks
Enterprise SOA
App App
App
W orkbasket
BPMS
App
Increase of agility
www.enterprise-soa.com
13
Enterprise SOA
2
Example 2: SOA needs BPM
www.enterprise-soa.com
14
Enterprise SOA
Service
SOA Organization
www.enterprise-soa.com Visit the leading Website for SOA Architects
15
Enterprise SOA
Service
Use / reuse
www.enterprise-soa.com
16
Enterprise SOA
Enterprise SOA
Application Landscape
Use / reuse
Se rvi ce
SOA Organization
Feedback loop
BPM facilitates
Programme management
Business value
18
www.enterprise-soa.com
Enterprise SOA
SOA
1
BPM
...
www.enterprise-soa.com
19
Enterprise SOA
So far we have seen that ... ... SOA and BPM are popular concepts ... they are becoming a reality in Enterprise IT ... they benefit from each other
www.enterprise-soa.com
20
Enterprise SOA
Summary
www.enterprise-soa.com
21
Reference Architecture
Enterprise SOA
GUI
Batch
B2B
P.-centric Service
BPMS
Tech Gateway
Facade Adapter
Datacentric S.
Funct.centric S.
www.enterprise-soa.com
22
Reference Architecture
Enterprise SOA
GUI
Batch
B2B
BPMS
Facade
Datacentric S.
Funct.centric S.
www.enterprise-soa.com
23
Reference Architecture
Enterprise SOA
GUI
Batch
B2B
P.-centric Service
BPMS
Tech Gateway
Facade Adapter
www.enterprise-soa.com
24
BPM Maturation
Different levels of BPM maturation
Enterprise SOA
Process Layer
P.-centric 2 Service
BPMS
No Process Layer; Processes spread over Application Frontends Processes encapsulated in explicitly implemented process centric services Usage of Business Process Management System
Visit the leading Website for SOA Architects 25
www.enterprise-soa.com
BPM Maturation
1 2
Process-centric service Process-enabled High
3
BPMS Process-enabled Very high1
Enterprise SOA
1
Description Expansion stage Development costs/complexity Maintenance costs/complexity Agility Indicated proc. complexity Indicated frequency of change Necessary team skills
Medium
High
Very high
Very high
BPMS needs introduction of an infrastructure. As soon this infrastructure is in place and all necessary skills are available the development costs drop significantly. Visit the leading Website for SOA Architects 26
www.enterprise-soa.com
Enterprise SOA
Summary
www.enterprise-soa.com
27
1 2
Enterprise SOA
Credit Suisse Group Premium income of SFR 33.5 billion (= 21.6bn) in 2003 Reported assets under management of 138.7 billion (= 89.5bn) in 2003 Broad range of property and liability insurance products in addition to insurance solutions for life and pension Individual and group products 20,000 employees worldwide
Application landscape
OS/390 PL/I, COBOL CICS, IMS
More details:
www.enterprise-soa.com Visit the leading Website for SOA Architects 28
1 2
Enterprise SOA
SOA Strategy
Business processes across business units New access channels for customers, partners, and back office staff
www.enterprise-soa.com
29
1 2
Enterprise SOA
3
Enterprise Layer Process Layer Intermediary Layer Basic Layer
Basic service Trad. client Web app Rich client Portal
Basic service
Basic service
Basic service
Basic service
www.enterprise-soa.com
30
1 2
Enterprise SOA
Retail banking, insurance & investment, business banking, corporate banking, treasury UK's largest mortgage and savings provider Customer base of 22 million 3.8 billion profit before tax in 2003 408 billion assets under management in 2003
Intelligent Finance
HBoS spin-off Greenfield project
1 2
Enterprise SOA
SOA Strategy
Innovative banking products Reuse of HBoS' backend systems Integration of frontend-channel technologies Process-centric service implemented by OnePlanEngine
www.enterprise-soa.com
32
1 2
Enterprise SOA
3
Enterprise Layer Process Layer Intermediary Layer Basic Layer
OnePlan engine Call Center Web app IVR Email
Account Mortgage
Credit scoring
Loan
www.enterprise-soa.com
33
1 2
BPMS
Enterprise SOA
Application landscape
Premium income of 19.46 billion in 2003 14 million policy holders Savings, pensions and personal risk Individual and group products Distribution strategy based on partnerships with La Poste, Saving banks, financial institutions, Different backend systems: IBM Z/OS and 390, Bull GCOS 8/7, Linux Home grown middleware + Tuxedo Various packaged systems Multiple COBOL applications J2EE development, Portal based applications
1 2
Enterprise SOA
www.enterprise-soa.com
35
1 2
Prima Platform
Enterprise SOA
1 2
Enterprise SOA
3
Enterprise Layer Prima Platform Process Layer Intermediary Layer Basic Layer Individual frontend channels Portal Framework Business Process Management Reference Model
www.enterprise-soa.com
37
Enterprise SOA
Summary
www.enterprise-soa.com
38
Summary
SOA & BPM are hot topics that complement one another
Enterprise SOA
www.enterprise-soa.com
39
Enterprise SOA
www.enterprise-soa.com
40