Creating a Framework for Innovation with SOA Bruce Graham

Creating a Framework for
Innovation with SOA
Bruce Graham
Vice President, WW SOA Practice
Agenda
The drivers for SOA - InfoWorld Research
Taking a Structured Approach to SOA
Where do you start?
How well prepared are your peers for SOA?
The Emerging Services Infrastructure Layer
What’s really happening with SOA InfoWorld Sponsored Research
InfoWorld and BEA fielded a joint study in
Jan/Feb05
To learn more about the pace & drivers for SOA
adoption, Methodology
CXO, VP, IT Director and Management levels
Functional areas covered IT Depts, Enterprise
Application groups and all Corporate/Business
Functions
Size: 500+ employees
692 surveys completed
The Key “Pains” They Want To Solve
More flexible architecture
63%
Integration to existing applications
59%
Data integration
Business process implementation
47%
Enterprise portal initiatives
45%
Custom application development
42%
Composite applications
42%
More effective integration with business partners
59%
53%
Customer service initiatives
Employee self service
More effective use of external
service providers
Global sourcing
10%
Business
points
of pain
46%
Streamlined supply chain
0%
Tech
points of
pain
58%
20%
35%
26%
24%
30%
40%
50%
60%
70%
Q: What are the critical business or IT problems your company hopes to address using SOA?
Base: Personally involved with SOA, 261 respondents in companies 500+
Source – BEA sponsored research with InfoWorld
The Benefits They Now Receive
52%
More agile IT systems that can be adapted to change faster
47%
More reuse of IT
34%
Shortened application development lifecycle
29%
Automate manual business processes
End users need fewer application
interfaces to accomplish the same tasks
More efficient business partner collaboration
End users get access to better
information in real time
0%
28%
27%
22%
20%
40%
60%
Q: Which benefits of SOA has your company realised so far?
Base: Personally involved with SOA and considering/planning to deploy or have pilot projects in
place, 167 respondents in companies 500+
Source – BEA sponsored research with InfoWorld
Top 5 “Proof Points” They Need
64%
Implementation models
55%
Reference architectures
46%
ROI tools and methodologies
Customer references and
success stories, case studies
Project cost estimates
0%
20%
“Tell me how get
started”
44%
“Help me
prove
it works”
Tools like these
help customers
build the
business case
for SOA
37%
40%
60%
80%
Q: What tools and resources would be most useful to you in building a business case for SOA?
Base: personally involved with SOA, 261 respondents in companies 500+
Source – BEA sponsored research with InfoWorld
Domain model for SOA
Taking a Structured Approach to SOA
 SOA-enabled Business Strategies
 Business Process Architecture
 Construction costs
 Business & IT Benefits
 Key Measures
Business
Business&
Strategy
Strategy
Process &
Process
Costs &
Costs &
Benefits
Architecture
Architecture
Benefits
 Organisation Design
 Funding
 Skillsets
 Roles & Responsibilities
 Standards
 Operational Processes &
Tools
 Change Management
 Reference Architectures
 Manageability/Availability
 Scalability
 Security
Organisation
Organisation
& &
Governance
Governance
Building
Building
Blocks
Blocks
Projects
Projects
&
&
Applications
Applications
 Existing Applications
 Key “In-flight” Projects
 Infrastructure Construction Plans
 Infrastructure Services
 Information & Access
Services
 Shared Business Services
 Presentation Services
 Composite Applications
Take a Pragmatic Approach to Building and Executing
a Multi-Year SOA Roadmap
SOA
Exploration
SOA Planning
and Design
SOA
Implementation
• SOA Self-Assessment
• SOA Assessment
• SOA Foundation
• SOA Discovery
Workshop
• SOA Transformation
Planning
• SOA
Solution/Governance
Office
• Workshop/Courses
on SOA
• SOA Training/Skills
Needs Analysis
• Designing a SOA
Establishing a baseline
Learning and
Exploration
Build a roadmap across
all key dimensions
Understand and address
skills gaps
Identify end state
Implement First Project
Construct The
Reference Architecture
Realise Business & IT
Benefits
Where do you Start?
SOA Readiness Self-Assessment Tool
Web Based Assessment Tool
 Helps you to organise thoughts around
SOA Adoption and benchmark against
peers – over 600 to date
 10-15 Minutes to complete
 Multiple choice questions – What best
matches your environment/
organisation
 Foundation – Domain and Maturity
Model
 Provides a customised report
automatically sent to client within 24
hours
 Available in 5 languages across Europe
 http://uk.bea.com/soa
©
How “ready” are companies across the 6
domains
Source: BEA Service-Oriented Architecture Readiness Self-Assessment©
Architecture
48%
Overall map of how all Services are layered and interoperate. Reference architecture based on applicable
best practices.
Organisation and Governance
48%
Revised roles and responsibilities of the shared services
function in the IT department, including resource
requirements, based on implementing SOA.
Projects and Applications
46%
Development approach to mining and serviceenabling legacy application portfolio, also
incorporating “in-flight projects” currently underway
Business Process, Strategy
41%
Understanding and responding to the impact of SOA
on the firm's long-term strategy and near-term
initiatives. Services are developed based on business
process needs and business drivers.
Cost and Benefits
40%
Expected costs to construct the services layer, and
overall cost to operate in the new model.
Building Blocks
Shared Application Services, Business, Event and Data
Services
(% = EMEA comparison to WW)
39%
Companies currently
rate themselves at
below 50% proficient
in all dimensions of
the SOA model,
reflecting the need for
companies to build
broad, multidimensional
“roadmaps” as they
migrate to SOA.
O
ve
l
th
er
Le
ve
l
ris
e
Ar
En
gi
ne
er
rc
Sy
hi
te
st
ct
em
Te
s
An
ch
ni
al
ca
ys
lC
t
Ap
on
su
pl
ic
lta
at
nt
io
n
Ar
ch
it e
ct
ch
ite
ct
Le
ve
l
er
D
ev
el
op
ec
to
r
ct
Le
ve
l
ch
ite
ch
ite
ct
er
Ch
ie
fA
En
te
rp
Ar
an
ag
IT
Ar
VP
CLe
Co
ns
ul
ta
nt
D
ir
M
Bu
si
ne
ss
EMEA Maturity Self-Assessment, By Role
Disconnect between “C” Level view and the deployment teams:
60
2.4
Vision versus delivery reality
50
2.2
2
40
1.8
30
Respondents
Maturity
1.6
20
1.4
10
1.2
0
1
Agenda
The drivers for SOA - InfoWorld Research
Taking a Structured Approach to SOA
Where do you start?
How well prepared are your peers for SOA?
The Emerging Services Infrastructure Layer
Services will be the next layer of the
stack to consolidate
Service
Infrastructure
Future
BEA vs. IBM, Microsoft, Oracle, SAP
Application Servers
2002
BEA vs. IBM, Microsoft, Oracle…
ERPs
2001
SAP vs. Oracle, Psft, Baan, JDE…
Databases
1997
Oracle vs. IBM, Sybase, Informix…
Desktop & Servers
1996
Dell vs. Compaq, HP, IBM…
Desktop OS, LAN
1994
Microsoft vs IBM, Novell,Banyan…
Networking
1990s
Cisco vs. IBM
Large Storage
1980s
EMC vs. IBM, Amdahl, HDS, Xerox…
Mainframes
1960s
IBM vs. Sperry, Burroughs, GE…
The building blocks for Innovation
Sales
Engineering
B2E
Service
B2C
Customers
Partners
Shared Services Management and Security
Shared Application and Business Services
Standards-based Connectivity
Employees,
Partners and
Customers
connected to
innovative
business
services built
with an
integrated
suite on open
standards
“Vanilla” ERP
and Specialty
Infrastructure
Enterprise Applications
SFA, CRM, Custom, Legacy, Mainframe
Databases
General Services
Directory, Search, Content, etc
Application Infrastructure
Service Infrastructure
Developer-based
Configuration-based
User
Integration
Data
Integration
Process
Integration
Application Framework
Application Server
Java Virtual Machine
Integrated Configuration
Environment
Integrated Development
Environment
Moving from Applications to Services
Process
Services
User
Interaction
Services
Security Services
Data Services
Message Services
Solution Frameworks Can
Accelerate The Process
Services Capabilities &
Offerings
Solution Assessments
Solution Fast-tracks
Delivery Resources
Proven Methodology
Solution Components
Example Workflows
Specific Solution Portlets
Pre-Built ISV Controls
Testing & Promotion
Reference Architecture
Mined from prior real-world
engagements
Bringing it all Together
A Structured Approach to
SOA & Services to Guide
Architecture
Organisation &
Governance
Process
Services
Integrated Configuration
Environment
Business
Strategy &
Process
Costs &
Benefits
Pre-Built Solution
Frameworks To Accelerate
The Process
An Integrated “Infrastructure
Services Platform” To Manage
and Deploy Services
Building
Blocks
Projects
&
Applications
User Interaction
Services
Security Services
Data Services
Message Services
The “Innovation Layer”
Sales
Engineering
B2E
Customers
Service
B2C
Partners
Shared Business Framework
Application Specific components and BPM
Shared Application Framework
Business, Product Specific components and services
Common Infrastructure
WLS, WLI, MQ, OS, Utilities, Most Granular Components
Real-World Experience in
Making SOA a Reality
Thank You
bruce.graham@bea.com
Assess your readiness: http://uk.bea.com/soa