Presentation is loading. Please wait.

Presentation is loading. Please wait.

Where ARE all the SOA Applications? An anecdotal survey, with speculation. For CIS*6650.01 Jack Cole

Similar presentations


Presentation on theme: "Where ARE all the SOA Applications? An anecdotal survey, with speculation. For CIS*6650.01 Jack Cole"— Presentation transcript:

1 Where ARE all the SOA Applications? An anecdotal survey, with speculation. For CIS*6650.01 Jack Cole cole@uoguelph.ca

2 2Feb. 13, 2007Jack Cole Service Oriented Apps As we have seen: The technology exists. The technology exists. The technology is viable. The technology is viable. The technology is approaching stability. The technology is approaching stability. The technology is mature enough. The technology is mature enough. And benefits of SOC are highly coveted by industry…

3 3Feb. 13, 2007Jack Cole Why Business Loves SOC Re-usability of services Long-term efficiency and cost savings Long-term efficiency and cost savings Agility and flexibility Rapid adaptation to changing conditions Rapid adaptation to changing conditions Forces information exchange between business units, which is traditionally lacking Evolutionary not revolutionary (maybe) SOAs are "business oriented"

4 4Feb. 13, 2007Jack Cole Stir in some Hype… Vendors of the technology add: Deployment savings Improved asset utilization Savings in integration of 30 - 40% Savings due to reuse of 5 - 40% Reduced project risk Higher project quality Improved Productivity Faster deployment and adaptation SOA

5 5Feb. 13, 2007Jack Cole …and business flocks to SOC! 84% of surveyed IT execs planned SOA developments in 2006 1 Including > 90% in some sectors Including > 90% in some sectors 73% deploying SOA for internal apps 73% deploying SOA for internal apps 2006: 18% of companies using SOA offer 20 or more services, up from 8% in 2004. 2 Sources : 1 The Yankee Group, Sep. 2005 2 Evans Data, 2006

6 6Feb. 13, 2007Jack Cole ….or maybe not so much. In 2004, 44% of survey responders were unconvinced of business benefits In 2005, only 45% of implemented services were being used by 2 or more business units. In 2006 this rose to 54%. In 2006, 33.7% had only 0, 1, or 2 production web services And these are the Big Dogs in the Industry Source: Evans Data, 2004-2006

7 7Feb. 13, 2007Jack Cole "Maybe or Maybe Not, II" SHARE Conference in Tampa this week SHARE is an independent IBM User Group 44 streams / 1048 sessions 44 streams / 1048 sessions 5 / 87 are about SOA! 5 / 87 are about SOA! All are lead by IBM or consultants All are lead by IBM or consultants Including "SOA Case Study: User Experience" Including "SOA Case Study: User Experience"  Conference organizer says "we have a hard time  Conference organizer says "we have a hard time finding customers able to discuss their use of finding customers able to discuss their use of the technology in production environments" the technology in production environments" Inference: Vendors are still hyping, businesses are still (just) listening.

8 8Feb. 13, 2007Jack Cole So, what are the Roadblocks? Some are technical Too many (and too complex?) (and incomplete?) (and competing?) standards There are 56 standards bodies involved (SOABlueprint.com) There are 56 standards bodies involved (SOABlueprint.com) Security concerns Not always possible to know who is requesting Not always possible to know who is requesting 85% of security concerns are identity related! (Evans Data) 85% of security concerns are identity related! (Evans Data) Error Tracking Performance Concerns Minor: performance of heavy use of XML Minor: performance of heavy use of XML Medium: Increased network traffic due to SOA will put more pressure on existing structure Medium: Increased network traffic due to SOA will put more pressure on existing structure Major: Service depends on network traffic and loading Major: Service depends on network traffic and loading

9 9Feb. 13, 2007Jack Cole What are the REAL Roadblocks? Confusion about how to begin. Interoperability is still not widespread. Middleware to manage standards is costly Lack of developers with proper skill set. 19% of surveyed can't find people versed in SOA 19% of surveyed can't find people versed in SOA Training Possible? (searchdatacentre.com) Training Possible? (searchdatacentre.com) COBOL Programmer: 1 year, 60% failure rate VB Programmer: 10 months, 40% failure rate C++ Programmer: 5 months, 5% failure rate

10 10Feb. 13, 2007Jack Cole To Do SOA Development: Staffing estimates (Dave Linthicum, Infoworld) for a "medium complexity" SOA project: Project Leader / Architect: 1 Project Leader / Architect: 1 Data Specialists:.5 per data layer Data Specialists:.5 per data layer Security Specialists: 2 Security Specialists: 2 Native System Specialists: 1 per platform Native System Specialists: 1 per platform Service Development Specialists: 10 Service Development Specialists: 10 (1 per 100 services. Medium complexity => 1000 services) Business Process Management & Orchestration Specialists: 4 Business Process Management & Orchestration Specialists: 4 Governance Specialists: 1 Governance Specialists: 1 Testing and Deployment Specialists: 4 Testing and Deployment Specialists: 4 Archivists: 1 Archivists: 1 External Services Specialists: 1 External Services Specialists: 1 Managers for the above. 3? 4? Managers for the above. 3? 4?

11 11Feb. 13, 2007Jack Cole More Roadblocks Company-wide architectural issues It's not just about IT anymore It's not just about IT anymore Business management Difficult to calculate ROI for SOA Difficult to calculate ROI for SOA Difficult to obtain buy-in Difficult to obtain buy-in 79% of surveyed face opposition to SOA adoption 79% of surveyed face opposition to SOA adoption Companies are gun-shy (been there too often!) Companies are gun-shy (been there too often!)

12 12Feb. 13, 2007Jack Cole Problems for A Subscriber Much Discomfort! No central control point => loss of control No central control point => loss of control Moving an internal service to an external service requires a leap of faith Moving an internal service to an external service requires a leap of faith Willing to place strategic parts of business in hands of a partner somewhere on the Internet? Willing to place strategic parts of business in hands of a partner somewhere on the Internet? Access to that partner could vanish Access to that partner could vanish

13 13Feb. 13, 2007Jack Cole Problems for A Provider Turns their product into a commodity! How do they maintain competitive edge? How do they maintain competitive edge? "One of the comments we make to vendors in this SOA world is 'the easier it is to replace you, the more we like you.' " "One of the comments we make to vendors in this SOA world is 'the easier it is to replace you, the more we like you.' " ~ Ben Moreland, Hartford Financial Services Expanded legacy support issues?

14 14Feb. 13, 2007Jack Cole Where is the Killer App? Lack of a killer app is an indication that developers don't quite know what to do with SOA A killer app that makes SOA "mainstream" will fix most of the concerns. Until a killer app appears SOA progress will be slow and confined to businesses And businesses have other alternatives…. And businesses have other alternatives….

15 15Feb. 13, 2007Jack Cole Where Will Businesses Use SOC? Three scenarios: 1. Publicly accessible web services Businesses will consider using services offered by well established providers (like Amazon, Google) but these are likely to be too generic for most Businesses will consider using services offered by well established providers (like Amazon, Google) but these are likely to be too generic for most Any other uses will be non-strategic. Any other uses will be non-strategic.

16 16Feb. 13, 2007Jack Cole Where Will Businesses Use SOC? 2. Private service between a consumer and an external provider. Full of QoS issues. Consumer will be uncomfortable entrust- ing essential services to remote 3 rd party. Use of non-SOA makes for a tighter relationship….

17 17Feb. 13, 2007Jack Cole Where Will Businesses Use SOC? 3. Internal services. Yes! Security, QoS, comfort issues go away. Benefits of re-usability and agility remain Business processes should improve But there will be significant internal issues of cost, politics, structure

18 18Feb. 13, 2007Jack Cole Summary SO Applications are slowly emerging SO Applications are slowly emerging There are many issues that will worry business; chief among them are security and control There are many issues that will worry business; chief among them are security and control Lack of a killer app will keep this technology exotic or specialized Lack of a killer app will keep this technology exotic or specialized Such technologies are targets for replacement… Such technologies are targets for replacement…


Download ppt "Where ARE all the SOA Applications? An anecdotal survey, with speculation. For CIS*6650.01 Jack Cole"

Similar presentations


Ads by Google