Home > CIO Tips > IT/Business Strategies: IT and business alignment tips for CIOs > A service-oriented architecture is worth the investment, experts say
CIO Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

IT/BUSINESS STRATEGIES: IT AND BUSINESS ALIGNMENT TIPS FOR CIOS

A service-oriented architecture is worth the investment, experts say


Garry Kranz, Contributor
01.18.2006
Rating: --- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


Moving to a services-oriented architecture (SOA) was a natural evolution for Covad Communications Group Inc., a San Jose, Calif., provider of broadband voice and data communications.

The company, which provides DSL, Voice over Internet protocol (VoIP), Web hosting, managed security and dial-up services, was an early adopter of Enterprise Java Beans, or EJB, in 1997. That enabled Covad's software developers to churn out a series of in-house applications -- about 60 in all. These applications aided a variety of business processes, including managing inventory and customer relationships and processing customer orders.

An EJB architecture is designed to help enterprises control changes at the server level, rather than updating individual machines. Still, Covad's IT engineers found themselves spending an increasing amount of time managing the environment's ever-increasing complexity. That prompted Paul Grantham, Covad's vice president of software and information systems, to do some thinking about SOAs.

The biggest disappointment is the lack of vendor support for SOA in commercial products.
Paul Grantham,
Covad
"The problem was that these (EJB) applications are all now spaghetti-wired together, and the environment is impossible to manage and impossible to change," Grantham said. "Getting more flexibility in making changes was a very specific driver behind why we went to services-oriented architecture."

Specifically, Covad wanted to present applications as services that individual departments could decompose and assemble into business processes. That required a distributed computing environment that allows changes made to one component to be rapidly consumed by all other machines, thus avoiding declines in network performance.

As Covad embarked on the venture, one thing became readily apparent: There were no SOA-in-a-box platform products on the market. Grantham and his IT team already were using BEA Systems' WebLogic Integration software package, which came closest to providing the functionality Covad needed.

Even so, Covad's Java engineers wound up creating a host of middleware applications as part of an enterprise service bus (ESB) on which to implement services-oriented architecture: Everything from adapters to applications that govern security fell under their domain.

"We're creating what I consider to be more middleware kinds of things, which I don't like doing because we're not in the middleware business," Grantham recalled. "But unfortunately, we couldn't buy everything we needed."

He added: "The biggest disappointment is the lack of vendor support for SOA in commercial products," although IBM and Sun Microsystems Inc. have announced SOA support programs within the past year.

Oracle Corp. recently announced it would begin packaging several of its Fusion middleware products as the Oracle SOA Suite.

Service-oriented architecture worth the struggle

Despite the hardships, Grantham said he has no regrets about abandoning point-to-point connections in favor of SOA. Covad began implementing its service-oriented architecture in 2004, and since has used it to roll out a new inventory-management system, Siebel's order-management system, a customer relationship management (CRM) system using an Oracle framework and a new billing system.

"There aren't too many companies that have been able to do all that, which, quite frankly, I attribute to our SOA approach," Grantham said.

Among the earliest proponents of SOAs were companies that needed to share large volumes of continuously changing information, especially those in the financial services sector and telecommunications firms such as Covad. But service-oriented architecture is a strategy -- and the benefits are not always obvious and immediate.

"Many IT organizations are raring to go: They see two different systems doing the same thing and say, 'Let's consolidate (them) into a shared service.' The problem is IT often doesn't have a good way of articulating the business benefits of SOA to those users," said Dan Sholler, a vice president at Stamford, Conn.-based research firm Gartner Inc.

Sholler said SOA represents the "most significant change to building IT architecture since the invention of the client/server. On the other hand, there are a lot of things about building service-oriented architecture that we just don't know, because these systems will be many orders of magnitude greater than existing systems."

What is known are the additional expenses associated with building services-oriented architectures, said Jason Bloomberg, an analyst at ZapThink LLC in Waltham, Mass. Shared service components typically are built atop XML to take advantage of the increased interoperability of using Web services. Bloomberg said enterprises considering SOA should prepare for increased overhead, both in hardware and personnel.

"XML is verbose: It puts an extra burden on your network and requires extra hardware and software to get it to work properly. Somebody also has to manage these shared services, and that requires a new organizational infrastructure, which of course could cost extra money," Bloomberg said.

Questions of the ROI of SOA

The promise of SOA lies in its potential to help companies shave integration expenses and use shared services to get a "single view" of their best customers, Bloomberg said. Additionally, CEOs of companies that must comply with stringent regulations such as the Sarbanes-Oxley Act benefit by being able to peer into their patchwork systems and applications and gain needed visibility in auditable business processes.

"SOA is really the only approach out there for solving a lot of these IT issues. The questions really are: 'How do I do SOA? When do I do SOA?'" Bloomberg said.

During his SOA rollout at Covad, Grantham did not try to sell his top management on the bells and whistles of the infrastructure. Instead, he focused on concrete metrics: how orienting the architecture around shared services would free up stranded inventory and integrate the various functions of ordering, inventory management, CRM activities and billing.

"We sold them on the business benefits, not the architecture," Grantham said.

Until there is a critical mass of SOA deployments, discussions of ROI won't mean much, Sholler said. Even so, he said companies should focus not on how to cut costs but how SOA could help juice up sales, increase customer loyalty and enable companies to become more efficient.

"The problem SOA is attempting to solve isn't how to shave a couple points off the IT budget," he said. "It's how to build IT systems that change at a rate compatible with the rate of change in the business world."

Garry Kranz is a freelance technology writer in Richmond, Va. To comment on this story, email editor@searchcio.com.


Rate this Tip
To rate tips, you must be a member of SearchCIO.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
IT/Business Strategies: IT and business alignment tips for CIOs
Botched IT outsourcing contract shows need for governance, SLAs
FAQ: IT and organizational change management
Complementing your ITIL framework with other process methodologies
Swine flu preparedness: Business continuity during an H1N1 outbreak
If cloud computing companies form ecosystems, users will benefit
The real cost of cloud computing services
Key to customer service satisfaction: Simplify complexity
The range of ITIL training tools and techniques and how they add value
How to organize and train your staff for BPM project success
SOA governance: How and why to build it into your SOA initiative

Enterprise SOA and Web services
The art of a SOA implementation: Design for the future
SOA implementation evolves from open source to Oracle SOA suite
Six ways to fail with your SOA implementation
Wary of public cloud, CIO builds private cloud and transition plan
BPM guide: Business process management best practices for CIOs
A move to cloud computing should involve SOA and BPM
BPM software: How to find fast ROI on smaller projects
How BPM and SOA work together for business process improvement
SOA governance: How and why to build it into your SOA initiative
SOA success stories involve business process management

Return on investment
CIO advice: IT strategies in a bad economy
Enterprises fill client virtualization gaps as client hypervisors bake
PPM software vs. SharePoint: Myths and user-vendor disconnects
PPM and IT governance in a recession: A guide for enterprise CIOs
IT portfolio management: Strategy matters more than software, CIOs say
Project management governance: How much is enough?
Proven IT ROI strategies in an economic downturn
Key to customer service satisfaction: Simplify complexity
BPM software: How to find fast ROI on smaller projects
IT leadership and strategy guides for CIOs

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Find CIO Solutions for Data Centers, Data Security, and Business Management

The CA IT Management Center - IT Governance, Management and Security

About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2007 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts