Title: Making the SOA Leap
1Making the SOA Leap
- Richard Mark Soley, Ph.D.
- Chairman and CEO, OMG
- Executive Director, SOA Consortium
2Pop Quiz What are you doing?
- I am using Service Oriented Architecture (SOA)
- I am using Business Process Modeling (BPM)
- I am using both SOA and BPM
- I dont need that newfangled stuff, sonny
- I dont know what the heck youre talking about
3Service Oriented Architecture
- Wikipedia says
- a perspective of software architecture that
defines the use of services to support the
requirements of software users. In an SOA
environment, resources on a network are made
available as independent services that can be
accessed without knowledge of their underlying
platform implementation.
4SOA Solves All Our Problems?
- InfoWorld Desperately Seeking SOA (Alan
Zeichick, 30 December 2004!) - Zapthink Why is SOA Taking So Long? (October
2005) - Gartner 18 July 2006 SOA is entering the trough
of disillusionment
5(No Transcript)
6Remember MQSeries?
7or MSMQ?
8A Little Bit of OMG History
9Now Heres the Next Best Thing
10There You Go Again!
- Hey Doc, it hurts when I do this!
11Heres a Thought
- Perhaps we should focus on
- agility
- reusable design
- performance metrics
- expected change.
12Pop Quiz What is SOA?
- The latest pointless IT industry hype
- A cool technology for building distributed
systems on the Web - Web Services technology for integrating my
applications - A business strategy for increasing the efficiency
agility of my company
13Introducing SOA Consortium
- The SOA Consortium is a new SOA advocacy group
comprised of end users, service providers, and
technology vendors, committed to helping the
Global 1000, major government agencies and
mid-market businesses successfully adopt SOA by
2010. - The SOA Consortium is a time-boxed organization,
with an end date of 2010.
14SOA Consortium Foundational Premises
- SOA adoption is a key enabler for the 21st
century enterprise - Achieving the benefits of SOA requires
significant changes for both IT and business
executives - SOA is perceived by business executives as an IT
integration and productivity story, but is really
a business agility story - Enterprise SOA practitioners would greatly
benefit from a vibrant practitioner community to
drive local, business-driven, SOA success, and to
spur broader enterprise, and industry-wide, SOA
adoption.
15SOA Consortium Mission
- Promote and enable business agility via
Service-Oriented Architecture to allow businesses
to compete, innovate thrive.
16SOA Consortium Vision/Goals
- In 2010
- 75 of the Global 1000
- 75 of Major Government Agencies
- 50 of mid-size businesses
- self proclaim SOA Success.
- SOA success is defined in terms of business
value generation, business agility, IT agility,
IT productivity, and business and IT
collaboration.
17SOA Consortium Strategies
- Promoting Business-Driven SOA Executive Suite
SOA - Generating Business Value from SOA Business
Operations SOA - Executing Business-Driven SOA Ground Floor SOA
18SOA Consortium Constituency
19Executive Summits Overview
- Invitation-only, vendor-free, IT executive-level
summits for early SOA adopters - CIOs and CTOs representing Fortune 1000
corporations (consumer goods, financial,
technology, travel), major government agencies
and non-governmental organizations - Purpose
- Validate and augment the mission, vision,
strategies and tactics of the SOA Consortium - Participate in a roundtable discussion on
real-world SOA implementation opportunities and
challenges.
20Some Comments
- I told my executive team, dont worry about SOA.
Its just an IT infrastructure productivity
tool. -
- You dont need to know.
- Travel CIO at start of Summit
- Well, I learned something. You actually changed
my mind on something. - How SOA is not just an infrastructure
productivity took for IT, so you guys pretty much
convinced me, which is really great. - Travel CIO at end of Summit
21SOA and BPM are One Strategy
- SOA, BPM, Lean, Six Sigma are all basically one
thing (business strategy structure) that must
work side by side - CTO - The only way we can be efficient agile is to
ensure that business processes can be - recognized
- precisely captured
- categorized stored
- found reused
- made more efficient
22Success Requires Business and IT Collaboration
-
- Achieving the benefits of SOA requires
significant changes for both IT and business
executives SOA Consortium Premise 2
X
Before SOA
23Success Requires Business and IT Collaboration
-
- Achieving the benefits of SOA requires
significant changes for both IT and business
executives SOA Consortium Premise 2
With SOA
Enterprise Architecture Discipline
24Selling SOA - Approaches
- Skunk Works Approach
- Prove out under the radar
- Deliver business value
- Business Pain Points Approach
- Business Process and Activities
- SOA as IT Strategy/Platform
- Next Generation Architecture
- Technical Underpinnings
- Code Re-use
25SOA Scenarios
- Offer Services through Business Partner Channels
- Electronic Payment Systems
- Disaster Response and Readiness Communications
- Internet Banking Multi-channel Customer
Experience - Safety and Security Services
- Business Transformation
- Legacy Revitalization and Replacement
- Packaged Application De-customization
26SOA Adoption is a Journey
- Success at Line-of-Business Level, not yet
Enterprise SOA - Few people in an Enterprise see the Enterprise
- Business Process Owners Business Unit Leaders
can be enemy of SOA - Have work that needs to get done, now!
- Some early adopters focused too much on IT,
despite large portfolio of services and composite
applications, having difficulty engaging other
lines of business - Measuring Progress
- Web Service Implementation ! SOA
- of Services is not a valuable metric
- Current Maturity Models are too technology
focused - Not only doing SOA
- BPM, Virtualization, EDA, SaaS, Web 2.0, Office
2.0, Enterprise 2.0
27SOA is Game Changing for Application Providers
- Were going to completely change the IT
execution model, itll be based on SOA
principles - Im not going to build any more monolithic
applications. I dont even want to buy any more
monolithic applications. - I want to use SOA to de-customize the ones I have
spent the last 8 years customizing. - - CIO on future of applications
28SOA is Game Changing for Application Providers
- SOA fundamentally enables a change in the
marketplace. - The way we buy software today is changing and we
are not going to buy software in the future. - We are going to subscribe to services and you are
going to deploy those services to develop and
deploy your next generation applications. - - CIO on future of applications
29SOA is Game Changing for Application Providers
- Are we going to have software as a service?
Yes. - Is it a major part of our SOA? No.
- Well pick and choose things.
- - CIO on future of applications
30SOA is Game Changing for Application Providers
- Where will Services Come From?
- Internally Built, Exposing Existing Functions and
Data - Packaged Software with a Service-Oriented
Architecture - Buy application platform, Services are Free
- Service Bundles from Software Providers
- Service Subscriptions from Service
Grid/Marketplace - Open Source - Common Services (Customer Creation)
31Thats Just a Taste
- Far more details from the Executive Summit
readout available from the Consortium - Community of Practice is moving very rapidly to
capture lessons learned and share success stories - Growing Rapidly!
32SOA Consortium Members
- Four Founding Sponsors
- BEA Systems, CISCO, IBM SAP AG
- Initial seven Participants, some forty now
including manufacturers, government
organizations, emergency response organizations,
banks, retailers, insurance companies, industry
analysts, travel companies SIs
33Selling SOA - Challenges
- Vendor and Industry Hype
- Vendors and Press are too far ahead of market
- CEOs hear invest in SOA, dont know why
- Measuring the value of SOA to an initiative,
rather than the value of the entire initiative - Seeking Business Value Metrics
- Cost Reduction, Schedule Reduction, Revenue
Growth - A vendor-neutral player can control the hype
34Pop Quiz What Do You Think?
- Just more hype, Richard, sit down
- Maybe theres something to this
- I am already doing SOA, I slept through the talk
35More Information
- Interested in the SOA Consortium?
- http//www.soa-consortium.org/
- Interested in SOA Standards?
- http//www.omg.org/soa/
- Didnt get to ask your question?
- soley_at_omg.org