Accelerating Your SOA
Implementation
Bret Dixon
SVP, Professional Services
BEA Systems
November 7th, 2006
BEA Confidential. | 1
Agenda
The Market Today
Moving To The Next Stage of SOA Implementation
Summary
Agenda
The Market Today
Moving To The Next Stage of SOA Implementation
Summary
The Debate Is Over: A New Approach For
Delivering IT Applications Has Been Embraced
Sales Engineering Service Customers
“Role-based” B2E B2C Partners
Composite
Applications…
Non-Functional
Composite Applications Requirements
Services Management
Infrastructure Layer
…connect to business
Common Services
Standards
services, built and Presentation Services
Service Bus
Service
Development
managed with an Tools
Shared Business Services
integrated suite on Configuration
Management
open standards, with System
supporting Information and Access Services Management
infrastructure… Network
Management
Enterprise
Data and Middleware Provisioning
Information Systems
…using content from Business
Activity
Monitoring
“Vanilla” ERP and
MiddleWare Directories
legacy applications Custom Applications Databases
Interactions
(TUXEDO, MQ Patterns
Third Party Products (Erp, CRM, etc.) Series,ect.)
The Stakes Couldn’t Be Higher
In Enterprise Software
“ It seems that if SOA really takes
over, the software that links
applications together, rather
than the applications themselves,
will become the most important
strategic decision that CIOs
make.”
- Christopher Koch
Executive Editor, CIO Magazine
February 2006
SOA Starting Points
High
Business-Led Mega
Projects Projects
Business Sponsorship
Process IT-Led
Projects Projects
Low
Low SOA Complexity High
The Next Big SOA Challenge
Moving Past the Division
Enterprise level
services
SOA
Maturity Cross divisional SOA
Level services Optimized
Division level
services SOA
Managed
Project level
services SOA
Repeatable
No
SOA
implementations
Defined
SOA
Ad Hoc
No SOA
Exploring Expanding Exploiting
Companies Are Moving Forward
Now With SOA
Enterprise-wide 16% Enterprise-wide
SOA 8% SOA up 200%
Department-wide 12% Department-wide
SOA 4% SOA up 300%,
28%
Pilot Projects
13%
25%
Evaluation
20% 2006
2005
Not Planning to 7%
Deploy 21%
12%
Don't Know
32%
Q: What Stage Is Your Company Currently In
With Respect to SOA?
BEA SOA Cost Benefits
Deployment Status High number of
Enterprise-wide
deployments
30% Deployed in one pilot project
36%
Deployed beyond pilot phase to
deployment on 2-3 projects
Deployed enterprise-wide
34%
US Europe
19% 25%
43% 45%
38% 30%
Indicate the status of SOA deployment in your organization.
Agenda
The Market Today
Moving To The Next Stage of SOA Implementation
Summary
Plan for SOA in Multiple Dimensions
The BEA SOA Domain Model
©
Business
Strategy and
Process
Costs &
Architecture
Benefits
Organization &
Governance
Organization & Building Blocks
Governance
Projects and
Applications
Moving To The Next SOA Stage
Six Key Initiatives Business
Connect the
Business to the
Capability
Benefits Architecture
Define & Establish An
Capture Your Enterprise
Benefits Architecture
Organization
Align The& Make Service
Governance
Organization for Engineering a
Shareholder Discipline
Organization Value Building Blocks
Build A Stream
of Connected
Projects
Projects
Moving To The Next SOA Stage
3 Types Of Leadership
Requires
Developmental
Leadership
Business
Strategy &
Connect
Process the
Business to the
Capability
Costs &
Benefits
Define & Establish An
Capture Your Enterprise
Benefits Architecture
Requires Requires
Organization &
Operational Governance Architectural
Leadership Align The Make Service Leadership
Organization for Engineering a
Shareholder Projects Discipline
Value &
Applications
Build A Stream
of Connected
Projects
Moving To The Next SOA Stage
Meeting The Operational Challenges
Costs &
Benefits
Define & How do I justify the
Capture Your costs?
Benefits
Organization &
How do we make
Governance
Align The
SOA O&G work
Organization for between Business
Shareholder
Value
Units, or between
countries?
BEA SOA Cost Benefits
SOA Barriers Nearly 40% of SOA
projects are impeded
Yes
39% due to lack of SOA
No
61% confidence
Lack of
54%
confidence
Is SOA justification in big payoff
currently impeding the Securing
47%
funding
start or extension of
SOA projects? ROI not strong
Which of the
enough
42%
following are
roadblocks to
Unable to build a
case
34%
justifying
SOA in your
C-level skeptics 31% organization?
Define & Capture Your Benefits:
Three Levels of Justification
Strategic Soft dollar Hard dollar
SOA as a matter SOA costs and SOA ROI
of fundamental benefits calculated for
business categories specific projects
technology identified
strategy
SOA SOA specific
SOA as core benefits/root
requirement for causes costs quantified
business agility articulated, and offset by
savings range benefits on
indicated specific projects
Mix
Source: Forrester SOA Investment Strategies 2006
BEA SOA Cost Benefits
SOA Reuse Expectations
34%
75% of companies
expect 11- 40% reuse
21%
20%
9%
6%
5% 5%
1%
no reuse 1% to 10% 11% to 21% to 31% to 41% to >50% Unsure
20% 30% 40% 50%
What level of reuse do you expect?
BEA SOA Cost Benefits
SOA Vision
Expected Areas of Impact
IT cost savings
30% Primary Driver
Customer service 65%
improvement 23%
Faster time to 56%
market 21%
Information 53%
visibility 6%
New products or 48%
services 6%
What is the primary driver for the
Regulatory 36% SOA vision in your organization?
compliance 5%
32%
In which areas do you expect to
New channels
5% see impact on your business as a
result of deployment?
Mergers and 25%
acquisitions 4%
Major competitor 16%
has SOA initiative 1%
EMEA Financial Services Customer
Complex Interdependency Between Costs & Benefits
SPL £500k Benefit
Weblogic Strategic
Vestings
MEP E-Enablement
Framework
Equator
£4.1m Benefit
4Front Service
OCDB Differentiation
£5.1m Benefit £250k Benefit
NWW
Atlas2
Smooth
DMR
Scarlett Total Investment =
£200k Benefit £6.2m
£70k Benefit
£325k Benefit Total Benefits =
4 Front Benefits E-Enablement Benefits
£9.7m
• Reduction in avg time to handle a call • Extended services to Financial Planners
• Ease in training, outsource-ability • Extended services to Business Partners
• Increased client satisfaction • Reduced IT project costs by 75%
Moving To The Next SOA Stage
Meeting The Operational Challenges
Costs &
Benefits
Define & How do I justify the
Capture Your costs?
Benefits
Organization &
How do we make
Governance
Align The
SOA O&G work
Organization for between Business
Shareholder
Value
Units, or between
countries?
Organization and Governance Matters
“In 2006, lack of working governance
mechanisms in medium to large (more than 50
services) post-pilot SOA projects will be the
most common reason for project failure (0.8
probability)”
-Paolo Malinverno, Gartner Group
Organization and Governance:
Rationalization
There is no recognized approach to rationalization of shared
components
Business within and across portfolios
Building
Strategy
Organization &
Blocks
• Each Portfolio/LOB has its
& & Process Architectu
Costs
Governance
Benefits
Projects
&
own technology assets that
re
are not used across the
Architecture Applications
Building enterprise
Business Blocks
Strategy &
Process Organization &
Projects Governance
• Within portfolios there are
Costs &
&
Benefits
Application
s multiple instances of
redundant functionality
Organization and Governance: Funding
The funding process IS the governance model
Business
Building
Strategy
Blocks
Organization &
& & Process Architectu
Costs Projects
•Businesses have their own
Governance
Benefits
Architecture re
&
Applications line of credit to choose and
implement ad-hoc solutions
Building
Business Blocks
Strategy &
Process Organization & •Most often ad-hoc solution
Projects Governance
Costs &
&
Benefits selection does not align well
Application
s with the future strategy
Enterprise Implementation Requires an
Enterprise SOA Governance Framework
SOA SOA Principles
Governance High level principals about
Process how SOA is used in the business
Existing Processes and Structures
SOA Business Service Portfolio
SOA Segmentation Decisions
Drives
Supports
SOA Roadmap
Enterprise Decisions
IT Governance
Reference Architecture, Standards
and Influences
Complements
IT Portfolio
and Guidelines that feed into
Influences
SOA SOA Roadmap
Align
Organization
Structure Drives
SOA Services Infrastructure Layer
Utilize
Shared Business, Common Services
and Infrastructure components
Enables
SOA SOA Investment
Communication Which prioritized SOA
and Tools initiatives to invest in
Moving To The Next SOA Stage
Meeting The Architectural Challenges
How do we define an
Enterprise SOA
Reference Architecture
Establish An
Architecture, and Enterprise
what does it contain? Architecture
Building
How do we achieve Blocks
Make Service
consistent service Engineering An
Enterprise
engineering? Discipline
What service
infrastructure do we
need, when?
Establish Your Enterprise Architecture
Example SOA Reference Architecture Table of Contents
Business Context Data Architecture
Business Drivers Integration Architecture
IT Drivers Security Architecture
Prioritized SOA Benefits
Design Guidelines
Reference Architecture Service Design Guidelines
Architecture Principles Information & Access Service
Definition of a “service” Guidelines
Architectural Views Presentation Service Guidelines
Logical view Service Assembly Guidelines
Implementation View Service Security Guidelines
Process View
Deployment View
Technology Mapping
Service Architecture Patterns of Usage
Infrastructure Services
Information & Access Services
Shared Business Services
Presentation Services
Composition
The Service Engineering Discipline
Enterprise Service Engineering Framework (ESEF)
Enterprise policies & procedures
Specific design guidelines,
Common patterns and examples
SE Policies,
Procedures
& Patterns
Service Enterprise service
identification, Enterprise Service engineering
definition, Engineering disciplines
design Framework
Lifetime service
Enterprise (ESEF) management
interface Common Service Common SE
design
Specifications Disciplines
Establish Your Enterprise Architecture
What makes up a successful SOA Reference
Architecture?
Authoritative definition of SOA for an organization
Communication vehicle
Compliance tool
Based on well-defined SOA principles and expected benefits
An architectural blueprint describing
Organization of support for services into categories
Definition of principles and requirements to support each
category and underlying infrastructure
Relationship between SOA and existing architectures
Moving To The Next SOA Stage
Meeting The Developmental Challenges
Connect the
Business to the
Capability
How do I sell the
Business leaders on
the need for a major
change?
How can I connect
them to the
capabilities enabled
by SOA?
Build A Stream
of Connected
Projects
Example
Alignment of Enterprise SOA
Objectives
Business Objectives IT Principles
Improve Efficiency Ratio Move from Transaction/Product Focus to Customer
Lending Process Optimization Focus
Sourcing
Move from Silo LOB Focus to Process/Service Focus
Call Centre Optimization
Move Towards a Collaborative Development
Grow Revenue – Faster Than Peers in a Sustainable Way Environment
Small to Mid-Size Acquisitions Expose Loosely-Coupled Business Logic to Achieve
Expand Customer Relationships Speed and Flexibility
Cross-Sell (Internal/External LOB) Reuse Before Extend Before Buy Before Build
Relationship-based Pricing
IT Costs Aligns with Business Value
Customer Expansion
Sales Effectiveness (Wholesale Mortgage & Corporate lending)
Adopt a Process View of the Enterprise
Risk Management * Inherit / Review Existing COIS IT Principles
Prioritized SOA Benefits SOA Architectural Principles
• Guiding methodology that allows IT to deliver both Data is owned by the enterprise
core system renewals and new solutions in a step- Comply to enterprise & industry standards
wise fashion.
Use the DAS layer to access disparate data via a single
• Extensible services beyond and across the enterprise consistent access point
• Rapid development of solutions Security is designed from the outset
• Consistent, accurate and predictable customer data Thou shall Steal & Share – We value reuse
• Enablement of Business/IT Alignment Separation of business logic from underlying
technology and delivery channels
Separate business process from the service
component
Instrumentation, traceability, ‘ilities’
BEA SOA Cost Benefits
SOA Projects Demonstrate the effects of
SOA across multiple
Europe
13% projects
32%
25%
30%
24%
34%
One project
Two projects
Three projects
More than three projects
22%
20%
When you justify costs for SOA, how many projects is the justification
based on?
Build a Stream Of Connected Projects
Incremental Project Harvesting
Applications Composite Applications
Services Management
A 1 2 3
Infrastructure Layer
Common Services
Presentation Services
B 1 3 4 5
Service Bus
5 8
Service
C 6 7 5
Shared Business Services
9 10 11 12
D 2 7 8 9
7
3
E 7 10 11
Information and Access Services
1 2 4 6
F 8 9 10 11 12
G 1 3 7 9 11
Cost Curve Over
Services Catalog Time
1 2 3 4 5 6
7 8 9 10 11 12
Agenda
The Market Today
Moving To The Next Stage of SOA Implementation
Summary
If You Are Early In Your SOA Journey
High
Business Sponsorship
Business
1 Pick your starting point -Led
Projects
Mega
Projects
Process IT-Led
2 Plan with a 2-3 year vision Projects Projects
Low High
SOA Complexity
3 Execute project-by-project Busine
Business
Strategy
ss
Costs and
& Strate
Process Archite
Costs &
Benefi
Benefits gy & Architecture
cture
Organizati
ts Proces
Buildi
4 Approach SOA on six domains on &
Organization &
Governanc
Governance
s
ng
Building
Blocks
Blocks
e
Projects
and
Applications
SOA – Driving Towards Enterprise
Implementation
“Many IT leaders are seeking guidance on
how to approach pressing issues related to
the business and organizational dimensions
associated with SOA, including changing
roles in the enterprise, governance
procedures and policies, and funding
considerations.”
Sandra Rogers, Director SOA Research, IDC
Moving To The Next SOA Stage
Leadership Required at the Enterprise Level
Requires
Developmental
Leadership
Business
Strategy &
Connect
Process the
Business to the
Capability
Costs &
Benefits
Define & Establish An
Capture Your Enterprise
Benefits Architecture
Requires Requires
Organization &
Operational Governance Architectural
Leadership Align The Make Service Leadership
Organization for Engineering a
Shareholder Projects Discipline
Value &
Applications
Build A Stream
of Connected
Projects
SOA Information Available From BEA
Detailed Infoworld and GCR Survey Results
BEA SOA Readiness Survey
BEA Domain Model Whitepaper
Customer Case Studies
Detail on new SOA Service Offerings
Dev2Dev, Arch2Arch, IT2IT, Exec2Exec
www.bea.com/soa
Accelerating Your SOA
Implementation
Bret Dixon
SVP, Professional Services
BEA Systems
BEA Confidential. | 38