About Us

Read More >>

Briefs

Research: SOA vs. WOA

Smith, Roger | 02/27/09
 (0 ratings) | 0Comments  


SOA’s Next Act: Overcoming IT's Service-Oriented Architecture Fatigue

Reports of SOA’s demise have been somewhat exaggerated, according to the 270 business technology professionals InformationWeek Analytics surveyed for this State of SOA report. But that’s not to say there isn’t trouble in SOA-ville: Only 23% of respondents say that their organizations have deployed a SOA, and just 7% of those report that the resulting systems are available for external use. Twenty-nine percent are experimenting or in development, while 31% have no plans. Purported benefits of SOA, such as increased flexibility and business agility, reduced costs, and improved time to market, were not major factors speeding increased adoption. The percentage of overall software reuse within organizations rose by just 7% after initiating a SOA project, from 32% to 39%.

SOA governance is, tragically, DOA.

Still, enterprise IT groups rarely turn on a dime, and they don’t lightly abandon investments and strategic decisions. When asked if their SOA projects have been successful in affecting a positive business impact, respondents were reluctant to vary much from the medium “as expected.” Both positive and negative extremes (“more successful” and “less successful”) scored nearly identical low scores. One interpretation: It’s human nature not to admit mistakes, so these readers are reluctant to cede defeat. But we believe—and this take is supported by survey results and our discussions with a wide range of stakeholders—that those companies that are moving forward with SOA implementations, instead of abandoning ship, are taking the path of least resistance; in essence, building their SOAs on the Web, using Internet-delivered APIs and more agile REST-based Web services as a simpler alternative to heavyweight SOA Web services.

We also found that SOAs are generally implemented to address integration issues, as with packaged applications and mainframes, rather than in an effort to streamline bloat within an organization’s application portfolio. The difficulty of re-engineering existing apps is most often cited as the greatest SOA challenge.

For this InformationWeek Analytics report, we’ll use the OASIS SOA Technical Committee’s definition of SOA as “an architectural paradigm and discipline that may be used to build infrastructures enabling those with needs (consumers) and those with capabilities (providers) to interact via services across disparate domains of technology and ownership.” We’ll see whether respondents have realized such SOA goals as flexibility, reusability, and interoperability, and look at how businesses are measuring success against the larger and timelier objective of reducing costs in the current economic climate.

Finally, we’ll explore some paths for moving SOA processes forward, gleaned from corporate decision-makers who have experience evaluating, testing, developing, or deploying real-world SOA applications, including a deep-dive profile of an ongoing SOA project built by a Web architecture team at measurement products supplier National Instruments, which had an initially successful deployment but must now fight for money and resources with other groups using the SOA. (490209)

Survey Name: InformationWeek Analytics State Of SOA Survey
Survey Date: January 2009
Region: North America
Number of Respondents: 270

Table of Contents

    4 Author’s Bio
    5 Executive Summary
    7 Research Synopsis
    8 State Of SOA
    9 OO, SOA, And ROA
    12 Impact Assessment
    13 Diagnosing SOA Fatigue
    15 Promise Of SOA
    17 Web Services Management Vital
    19 SOA Is More Than Web Services
    21 Persistence Pays
    22 SOA Challenges
    24 Complexity? What Complexity?
    26 ROI Analysis: Enterprise SOA
    28 Software Reuse Percentages
    28 Put It To Good Use
    30 Get Your REST
    32 State Of SOA Governance
    33 Defining Policy
    35 SOA Governance Is Your Friend
    38 Appendix

About the Author

Research: SOA vs. WOA

Roger Smith was formerly a senior editor at InformationWeek, covering enterprise application development and integration, including service-oriented architecture (SOA), Web services, and cloud computing.

Previously, Roger worked as an acquisition editor for Oracle.com and wrote for numerous software Web sites, including IT Manager's Journal, Intel Software Network, Linux.com and Devx.com. Prior to his work with Oracle and other sites, he also worked for five years as the technical editor of Software Development magazine, writing and editing articles about the people, products and practices of software development.

Previous to that, he worked in a variety of industries doing systems analysis and software development. Roger has a degree in mathematics and a background in quantitative analysis and database application programming.

Be the first one to comment.


Register Now Close

Making the right technology choices is a challenge for IT pros everywhere. Whether it’s sorting through vendor claims, justifying new projects or implementing new systems, there's no substitute for the help and guidance of experienced peers. InformationWeek Reports connects you with thousands of your peers. They’ll help you pick the right technologies, ask the right questions and avoid pitfalls. Registration includes:

  • Thousands of research reports that tell you why and how your peers are adopting emerging technologies. Key annual surveys track how technology use changes from year to year
  • Strategy sessions and best practice reports that help you chart a path for successful technology adoption
  • Salary surveys and professional development guides that help you find and improve your place in the market
  • All written by your most trusted source for information - your peers

Registration Already Registered? Login

Related Reports

Web-oriented architectures are easier to implement and offer a similar flexibility to SOA.

A Simpler Approach To SOA

Web-oriented architectures are easier to implement and offer a similar flexibility to SOA.

Continue Reading >>

When it comes time to develop new applications, getting technical and business stakeholders on the same page can be a bear. Here’s how to set up a requirements process that serves everyone.

Research: Aligning App Dev, Business Goals

When it comes time to develop new applications, getting technical and business stakeholders on the same page can be a bear. Here’s how to set up a requirements process that serves everyone.

Continue Reading >>

Ontology gives semantic integration the boost it needs to speed data sharing.

4 Steps To Better SOA

Ontology gives semantic integration the boost it needs to speed data sharing.

Continue Reading >>

Enabling People and Organizations to Harness the Transformative Power of Technology

svn