Effective SOA Requires Intermediaries

ESB, design-time governance, runtime management, and XML security gateways are must-haves for SOA. Or are they?

SOA is all about factoring business functionality into shared, reusable services, and then assembling those services into automated business processes. Because it's disruptive technology that can impact not only your company's IT department but also operations, accounting, and myriad other departments, installing a SOA in your organization will require a new level of collaboration across departmental boundaries.

More than anything, though, a successful SOA initiative requires a strong IT governance program. Companies that have problems controlling the software development life cycle in their IT departments or that have done a poor job getting a handle on IT project ROI, business alignment, and portfolio management won't find that SOA cures everything. In fact, they may just get themselves deeper in the hole.


More Software Insights

Webcasts

More >>

White Papers

More >>

Reports

More >>

It doesn't help that the SOA intermediary market is undergoing rapid consolidation as startups seek to expand beyond their niches and larger players offer suites that claim to cover all of an enterprise's service integration needs. In our report, we examine the current state of the four main SOA intermediary product categories--enterprise service bus, design-time governance, runtime management, and XML security gateways--and examine how they overlap and how vendors within each category plan to attain world domination. But no product will eliminate problems unless IT first understands that SOA is a design concept, even though it's often confused with specific technologies and practices, such as middleware and application integration.

SOA does rely on middleware to enable communications among distributed services; it goes beyond the practice of application integration, which often involves communication between legacy apps rather than a fundamental redesign. Problem is, this often results in duplicate data being read and written across multiple silos, which can cause quality issues.

Faced with competition from both startups and large Internet companies like Amazon.com and Google, businesses are slowly realizing the value of offering SOA-based services that consumers can "mash up" with other creative, Web-oriented apps. In addition to attracting new customers with innovative capabilities, it's equally important for businesses to offer stable, trusted services that are capable of delivering the high quality of service that users now demand. Without IT governance, the Web-oriented world of rich Internet applications and composite mashups can easily become unstable and unreliable. To improve your chances for success, establish discipline through a strong IT governance program where quality of service, security, and management issues are of equal importance.

chart: What does your company hope to achieve by moving to a SOA?


Related Reading




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

InformationWeek encourages readers to engage in spirited, healthy debate, including taking us to task. However, InformationWeek moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. InformationWeek further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
Subscribe to RSS

Resource Links