| By Kyle Gabhart | Article Rating: |
|
| December 23, 2008 06:00 AM EST | Reads: |
3,745 |
This content is excerpted from Service Oriented Architecture Field Guide for Executives (978-0-470-26091-3) with permission from the publisher, John Wiley & Sons. You may not make any other use, or authorize any others to make any other use of this excerpt, in any print or non-print format, including electronic or multimedia.
SOA Value Story
Ronald Schmelzer, of industry think tank ZapThink, describes four key benefits to SOA.[1]
- Reducing integration expenses (both development costs and maintenance costs)
- Increasing asset reuse (no need to re-invent the wheel each time)
- Increasing business agility (the pace of business has changed, but few enterprises have)
- Reducing business risk (both operational and compliance risk).
In the following sections, we will explore and illustrate each of these value propositions.
Reducing Integration Expenses
“If I had a dollar for every time that upper management asked me to cut costs…” — A CTO who is fond of irony
Cost cutting is a common demand that is levied on technology organizations. Consequently, each new paradigm within the industry (e.g., client-server, Web/n-tier, SOA, etc.) is pitched by some as a cost-cutting strategy. The trouble is that many enterprises attempt some grand enterprise-wide deployment rather than incrementally growing their SOA over time and incorporating lessons learned along the way. The fact is that, if properly implemented, SOA actually can reduce both development and maintenance costs. Use of loosely coupled, standards-based interfaces keeps integration costs low. By leveraging standard protocols, data formats, and interfaces, a great deal of traditional integration costs can be mitigated or even entirely avoided. Additionally, SOA’s push toward loosely coupled system integration allows for a reduction in time spent writing and ultimately maintaining custom integration logic. Some enterprises even see a reduction in middleware maintenance licensing fees by moving to standard Web Services interfaces rather than paying for a large stack of licenses in order to connect systems via various proprietary connectors and adapters.
Another way that SOA helps to keep costs low is by reducing the impact of making significant system and infrastructure changes. The multiple levels of granularity within SOA (recall the SOA stack examined in Chapter 1) facilitate changes to business processes and system use cases while minimizing the impact to the software baseline.
SOA reduces system maintenance and development costs associated with the deployment of new solutions by isolating components and systems through well-defined interfaces and proper architectural layering. To understand this better, consider Figure 1. In a standard enterprise environment, integration points between systems are tightly coupled:
- Vendor, platform, and/or language-specific bindings.
- Application-specific data formats are used.
- Application-specific application provider interfaces (APIs) are directly leveraged.

Figure 1: Tightly integrated enterprise environment
Published December 23, 2008 Reads 3,745
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Kyle Gabhart
Kyle Gabhart is a subject matter expert specializing in service oriented technologies and currently serves as the SOA Solutions Director for Web Age Solutions, a premier provider of technology education and mentoring. Since 2001 he has contributed extensively to the SOA community as an author, speaker, consultant, and open source contributor.
- The Top 150 Players in Cloud Computing
- SYS-CON.TV: Cloud Computing Expo Power Panel
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- An Interview with Federal CIO Nominee Vivek Kundra
- SOA World Power Panel on SYS-CON.TV
- 1st Annual GovIT Expo: Letter from the Technical Chair
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- Stock in Focus: Dragon Capital
- 1st Annual Government IT Conference & Expo: Themes & Topics
- The Top 150 Players in Cloud Computing
- SOA in the Cloud - Monitoring and Management for Reliability
- How to Diagnose Java Resource Starvation
- SYS-CON.TV: Cloud Computing Expo Power Panel
- Commercial vs Federal Cloud Computing
- Software AG Named "Gold Sponsor" of SOA World Conference & Expo 2009 East
- Why IBM’s Server Chief Got Busted
- IBM & Cloud Computing: How "SOA in the Cloud" Can Produce Real Change
- An Interview with Federal CIO Nominee Vivek Kundra
- SYS-CON's Cloud Expo Adds Two New Tracks
- The i-Technology Right Stuff
- Who Are The All-Time Heroes of i-Technology?
- Get the Message
- Where Are RIA Technologies Headed in 2008?
- Success, Arrogance, Rise and Fall
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV









The past month has seen an unprecedented conc...

























