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

Slides:



Advertisements
Similar presentations
© 2004 Flashline Inc. The Seven Faces of Reuse Enterprise Architect Summit June 8, 2004 Charles Stack Founder and CEO Flashline, Inc. © 2004 Flashline.
Advertisements

Connected Health Framework
Presentation Title | Date | Page 1 Extracting Value from SOA.
Service Oriented Architecture Inevitable? What next?
JUNE 2007 page 1 EDS Proprietary Applications Modernization Services Modernizing the Applications Portfolio.
MOVE-7: Sonic Success Stories for OpenEdge® customers Bob Trabucchi Sr Presales Consultant Sandy Caiado Sr Presales Consultant.
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
© 2011 IBM Corporation Improving Reliability and Making Things Cheaper to Run Tuesday 20th September James Linsell-Fraser, Senior Architect & Client Technical.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Building a SOA roadmap for your enterprise Presented by Sanjeev Batta Architect, Cayzen Technologies.
1 st Southern Africa Regional Customer Services and Billing October 2014 Panel II Customer Service Solutions from the Industry.
MIS 524, Assignment 41 Is Outsourcing IT Like Giving the Store Away?
GreenWor ds This Old Application Front-End Quality Management and Your Mission-Critical Fixer-Uppers.
Independent Insight for Service Oriented Practice Communicating SOA.
Leveraging EA Concepts to Make Your SOA a Guaranteed Success David S. Linthicum
Enterprise Web Content Management Path to developing a Competency Center Presented To: Presented By: Gilbane ConferenceBrian VanDeventer IT Manager, Web.
Stuart Sim Chief Architect Global Education & research Sun Client Solutions Blog:
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
Viewpoint Consulting – Committed to your success.
CS155b: E-Commerce Lecture 10: Feb. 13, 2003 XML and its relationship to B2B commerce Acknowledgements: R. Glushko, A. Gregory, and V. Ramachandran.
enterprise S.O.A. SOA What? why R U here? mandated to build company portal understand how to fit GIS into a portal technology enthusiast.
Data Processing Architectures The difficulty is in the choice George Moore, 1900.
Demonstrating IT Relevance to Business Aligning IT and Business Goals with On Demand Automation Solutions Robert LeBlanc General Manager Tivoli Software.
Plan Introduction What is Cloud Computing?
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
Banking Clouds V International Youth Banking Forum.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
1 st Southern Africa Regional Customer Services and Billing October 2014 Panel II Customer Service Solutions from the Industry.
Checkpoint Technologies Corporate Overview Faraz Syed VP of Technical Sales Office:
Hosted by SAP Future Directions: 2003 and Beyond Joshua Greenbaum, Principal Enterprise Applications Consulting
Adam Leidigh Brandon Pyle Bernardo Ruiz Daniel Nakamura Arianna Campos.
Critical Emerging Network-Centric Applications Tele-control/tele-presence Defense Tele-medicine Remote plane/vehicle/robot control Distance learning Real-time.
Higher Education Industry Practice Area © 2003 IBM Corporation The Road Less Chosen: Evaluating Financial Systems and Alternative Paths to Success May.
1DMG Confidential. Problem #1  Development and maintenance Huge demand for DMG services plus focus on short-term benefits led to shortcuts in code development.
April 9,  Employers  IS Careers  Business Support  Key Trends  Manage your career  Questions 2.
A Microsoft Perspective Kirby Bartholomew Product Manager Application Platform & Developer Marketing
UNIT – II ARCHITECTING WEB SERVICES. WHAT ARE WEB SERVICES ? Web Services are loosely coupled, contracted components that communicate via XML-based interfaces.
System Management for Virtualization and Automation in a Dynamic Data Center SVM’08 Munich Karsten Beins, Sen. Director Infrastructure Technology.
SOA Management Packs & Governance Cheat Sheet (Shared under OPN NDA - Last Updated: 8/3/2009)OPN NDA Target Account Profile Enterprises that: Have IT infrastructure.
Strategy for ECM in a Decentralized Organization Beth Franssen, Electronic Corporate Marketing Consultant to Hines
How eNet4S can benefit your project? eNet4S Software Solution Business Team Chief Technology Officer July 11, 2006.
The Evolving Contact Center Protecting Your Organization’s Investments While Driving IP-Enabled Efficiencies into the Future Hollie Moran Sr. Product.
PPTTEST 10/24/ :07 1 IT Ron Williams Business Innovation Through Information Technology IS Organization.
Service Oriented Architecture (SOA) Dennis Schwarz November 21, 2008.
Service Oriented Architecture CCT355H5 Professor Michael Jones Suezan Makkar.
Slide 1 Introduction to Infinite Corporation for Microsoft.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
1DMG Confidential. Problem #1  Scalability Ingest and export processes not able to handle burst traffic loads Exponential growth in storage usage and.
David Smiley SOA Technology Evangelist Software AG Lead, follow or get out of the way Here Comes SOA.
Interoperability. Session Objectives and Takeaways This is a largely a non-technical discussion Session Objective(s): – Share my learning's from the delivery.
ERP IMPLEMENTATION. Implementation Implementing such a large and complex software system in a company used to involve an army of analysts, programmers,
Solution Supply Chains Jack Greenfield. Overview Learning from Other Industries Mass Customization in Software Development Implementing Supply Chains.
Managing the Heartbeat of Change Dave Coplin, Enterprise Strategy Consultant, Microsoft.
Commission 1: Landscape challenges Chairperson: Aslam Raffee Issues in the current environment : – Lack of sponsorship and accountability – No coordination.
LEADING FACET OF NETWORKING- CLOUD COMPUTING. Infrastructure provided by the service provider to build internet application. The service provided by cloud.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
A service Oriented Architecture & Web Service Technology.
User Adoption CRMUG Dallas Chapter Meeting 5/14/2014.
Style created by: Lisa Barker and Kate Kelly Selecting an ILMS for a future you can’t imagine Joanna Richardson and Peta Hopkins.
Chapter 6: Securing the Cloud
Pragmatics 4 Hours.
Chapter 7: ERP Implementation & Training
Software Engineering and Best Practices
Automating Profitable Growth™
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Service Oriented Architecture (SOA)
Introducing Reuse in Companies: A Survey of European Experiences
OU BATTLECARD: Oracle SOA Training & Certification
Demo for Partners and Customers
Mulesoft Anypoint Connector for AS/400 and Web Transaction Framework
Presentation transcript:

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

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…

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"

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

5Feb. 13, 2007Jack Cole …and business flocks to SOC! 84% of surveyed IT execs planned SOA developments in 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 Sources : 1 The Yankee Group, Sep Evans Data, 2006

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,

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.

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

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

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?

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!)

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

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?

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….

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.

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….

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

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…