6. First, SOA is: Business Capabilities as Reusable Services
Services capture Key Capabilities
Services can be shared across
domains
Support Product License
request Promotion Renewal
Support Marketing Sales
7. SOA Principles are the Underpinning for Business Value
SOA Principles IT Benefits Business Value
• Service orientation • Rapid Assembly of • Increased Market
Apps Competitiveness
• Separation of
concerns
• Reduce IT • Higher ROI on IT
Redundancies Investments
• Loose coupling
• Quickly Adapt IT • Improved Customer
Systems to Needs Retention & Service
8. 7 SOA Practices that drive Business Value
Use SOA to
Integrate
Multiple
Channels
Use SOA for a Compose
Head Start in Applications
adopting Based on SOA
Cloud Services
Competitive
Business
Use SOA to
Advantage Use SOA as
gain better
business
with SOA foundation
for Process
understanding Automation
Use service
Invest in SOA portfolio
Governance Management
Early to prioritize
services
9. SOA
Prac
SOA tice SOA
Prac #1 Prac
tice tice
SOA Practice #1: Use SOA to integrate multiple
#7 Competi #2
tive
SOA Business SOA
Prac Advanta Prac
tice ge tice
channels
#6 #3
SOA SOA
Prac Prac
tice tice
#5 #4
Business Value:
• Improve customer service
• Ensure Consistency & compliance
Phone Mobile Online Desktop Phone Mobile Online Desktop
Legacy Systems Legacy Systems
10. Amtrak Integrates Multiple Channels for Ticket Sales
GOAL:
Enhance Customer Experience
Enterprise Business Services based on
business domains
40+ production services, with 82%
reuse across 19 consumers
Easier to modernize & add new
Business channels
Value Reduced ongoing maintenance costs
11. SOA
Prac
SOA tice SOA
Prac #1 Prac
SOA Practice #2: Compose Applications from SOA
tice tice
#7 Competi #2
tive
SOA Business SOA
Prac Advanta Prac
Services
tice ge tice
#6 #3
SOA SOA
Prac Prac
tice tice
#5 #4
Business Value:
• Drives innovation with low TTV
• Increased return on assets
Business App Business App Business App
External Provider New Services Legacy Systems
12. Avnet Shortens Time To Benefit by Composing Business Apps
GOAL:
Grow by Acquisition
Built services with reusability in
mind
Composed Business applications, e.g.
• Integrated quote process
• Supply chain management
• E-commerce application
Development time cut by 45%
Business
Acquired companies integrated in 90 days or
Value less
13. SOA
Prac
SOA tice SOA
Prac #1 Prac
tice tice
SOA Practice #3: Use SOA as foundation for Process
#7 Competi #2
tive
SOA Business SOA
Prac Advanta Prac
tice ge tice
Automation
#6 #3
SOA SOA
Prac Prac
tice tice
#5 #4
Business Value: Increased business flexibility & Reduced cycle time
Product Reserve Schedule
inquiry inventory production
Business
Create
Process customer
order Proces
Create s Steps
Schedule supplier Map to
shipment order Busine
ss
Service
s
Business Product Reserve Schedule
Create
Schedule
Create
customer supplier
Services inquiry inventory shipment order production order
Customer
Customer
Customer
care Order entry Inventory Shop floor
Existing care
care
Applications
Accounting Production Logistics Supply chain
Supply chain
Supply chain
14. Cox Automates Work-order Management Process on an
SOA Foundation
GOAL:
Improve Customer Satisfaction
40+ applications depend on 120+
services
Used process models to determine:
• Service scope & definition
SOA based integration with
governance
Business $4.4 million in annual productivity gains
Value Increased service quality
15. SOA
Prac
SOA tice SOA
Prac #1 Prac
tice tice
#7 Competi #2
tive
SOA Business SOA
SOA Practice #4: Use a service portfolio to prioritize
Prac Advanta Prac
tice ge tice
#6 #3
SOA SOA
Prac Prac
services for your business
tice tice
#5 #4
Build a Service Build a Service
Library Portfolio
Business Process
Project Project
Domain
Project
Project
Project Project
Service
Service
Service
Service
Project
Business Process
Service Service Business Process Domain
Service Service
Domain
Service
Service
Service
Service
Service
Service Service
Service
Service
Service
Service
Service
16. Telco Achieves Greater Business Alignment
Result
Business Business alignment leading to
measurable benefits
Value
2008
More Innovation Strategy: Build service
Greater Agility Portfolio
Result
A mess of duplicate
‘standards-based’ interfaces
2004
Strategy: Build web services
Starting Point
A mess of duplicate interfaces
17. SOA
Prac
SOA tice SOA
Prac #1 Prac
tice tice
#7 Competi #2
tive
SOA Business SOA
SOA Practice #5: Invest in SOA Governance Early
Prac Advanta Prac
tice ge tice
#6 #3
SOA SOA
Prac Prac
tice tice
#5 #4
Of SOA users are struggling enough…
20% that they are holding off on
expanding its use1
SOA Isn’t optional – it’s
imperative. Without it,
Governance return on investment will
be low…2
1Forrester Research, “Survey Results Show SOA Governance Improves SOA Benefit Realization”, Randy Heffner, 2009.
2Gartner, Inc., “Service-Oriented Architecture Craves Governance”, Paolo Malinverno, 2006.
18. Why Does SOA What
Need Governance? Services Are
Available?
Which Where is the
Services Are root cause?
Needed?
Are services
meeting
SLA’s?
The SOA Lifecycle Create Services Consume Services
How to prevent
How to security
Ensure Good threats?
Definition?
19. Without SOA Governance, Projects can Fail
Business projects Investment wasted on Production disruptions
delayed due to lack redundant /overlapping due to failed shared
of needed services services services
20. HSBC uses SOA Governance to Maximize SOA investment
GOAL:
Strategic Business Transformation
Increased Visibility of Processes &
Services
Used Impact Analysis for Managing
Changes
Defined Scope, Ownership &
Responsibilities
Aligned Business & Technology Transformation
Business
Cost, Time Benefits of close to 50% Service
Value Reuse
21. SOA
Prac
SOA tice SOA
Prac #1 Prac
tice tice
#7 Competi #2
tive
SOA Business SOA
SOA Practice #6: Use SOA to Gain Better Understanding
Prac Advanta Prac
tice ge tice
#6 #3
SOA SOA
Prac Prac
tice tice
of your Business
#5 #4
Business Dashboard
SOA Monitoring &
Management
Product Reserve Schedule
inquiry inventory production
Business
Create
Process customer
order
Schedule Create
shipment supplier
order
Probe Probe Probe
Business Product Reserve Schedule
Create
Schedule
Create
customer supplier
Services inquiry inventory shipment order production order
22. SOA
Prac
SOA tice SOA
Prac #1 Prac
tice tice
#7 Competi #2
tive
SOA Practice #7: Use SOA for a Head Start in
SOA Business SOA
Prac Advanta Prac
tice ge tice
#6 #3
SOA SOA
Prac Prac
Adopting Cloud
tice tice
#5 #4
Product Reserve Schedule
inquiry inventory production
Business
Create
Process customer
order
Schedule Create
shipment supplier
order
Business Create Create
Product Reserve Schedule customer Schedule supplier
Services inquiry inventory shipment
order
production
order
23. Track KPI’s that Measure Relevant Business Results
New
Process
Business Rate of
Process
Cycle
Services Reuse
Roll-out
Time
2 : L A T E
Project
Rate of Incident
Business
Delivery
Reuse Reports
Services
New Products Take Hard to Improve Cross- KPI’s to Track
Too Long to Bring to domain Business
Market Processes
24. Software AG can help by Providing Technology and
Guidance
ESB, SOA Registry/Repository, SOA Reference Architecture
Service Mediation & Monitoring Starter Kit & Templates
Software Content
Expertise Methodology
SOA Consulting Services “GEAR” for Implementation
Skills & Training Best Practices
25. Your Action Plan
Prioritize Plan Measure
SOA Practices a Short Pilot & Business Value &
for your situation apply the SOA Deploy SOA
practice practice fully