Home > SOA News > SOA expansion sends user scurrying for management tools
SOA News:
EMAIL THIS

SOA expansion sends user scurrying for management tools

By Rich Seeley, News Writer
30 Jul 2007 | SearchWebServices.com

News on SOA, EAI, Web services
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

Service-oriented architecture initiatives that start out as small SOA can quickly become big SOA, as Erwin Kersten, lead Engineer at Unive, a non-profit insurance company in the Netherlands, can testify.

During 2006, we encountered a tremendous growth in the number of services.
Erwin Kersten
Lead Engineer, Unive

After deciding to move to SOA in 2004, the provider of insurance for healthcare, autos, homes and life for 1.3 million customers, had its first Web services up and running in 2005. However, by 2006 the proliferation of services began to overwhelm the IT department.

As is often the case, the SOA implementation on the company's Microsoft .NET framework began as a plan to simplify business processes and add agility. The SOA project was in response to new health care legislation in the Netherlands that was going to require ongoing changes to business processes as new government regulations came into effect.

"The motivation for us to use SOA is it is very flexible for making changes, and reusable so you can develop and implement a lot faster," Kersten said. It began modestly with 10 to 15 services running in conjunction with K2workflow.net from SourceCode Technology Holdings, Inc., which is built on the Microsoft .NET framework. Unive uses K2workflow to set the business rules for its insurance applications. The first SOA application provided rate quotes that Unive insurance representatives could give to customers.

"We started small with our SOA," Kersten recalled. "We didn't have any monitoring tools whatsoever. There wasn't really a need at that point because it was really small. We had a few systems engineers monitoring it."

But what began small quickly mushroomed.

"During 2006, we encountered a tremendous growth in the number of services," Kersten said.

The SOA applications grew to include automated insurance registration where the .NET Web services interact with legacy applications, he explained. To prevent errors or fraud applications were also developed for crosschecking to be sure auto policies are applied to the correct license plates.

Those Web services go out to external agencies to check information such as vehicle registration. The SOA implementation also extended out to several more legacy systems running, including those running on Unisys mainframes.

These applications have had a positive impact on productivity at Unive, Kersten said. He estimates that the SOA system has reduced the amount of manual work that employees have to do on those business processes by 60 percent.

But the growth didn't come without some problems as the number of .NET Web services had increased from approximately 15 in 2005 to more than 70 by 2006, Kersten said. The systems engineers found themselves monitoring Web services with at total of 187 end points.

"At that point we lost track of the dependencies," he said. "We couldn't monitor it any more. We were busy tracing problems that were occurring in our environment that we couldn't directly pinpoint. So at that point we started looking for some management tools."

For more information
Why SOA needs IT management

The different between SOA governance and Web services management

As an example of problems they were having, Kersten said, "We had trouble with the 'client tracing' tool. It was really hard to trace where it was going wrong because it involved a long chain of services. We had to check all those services to see if there were any SOAP faults occurring. That would take several hours."

The systems engineers needed to visualize the dependencies of the services. Not only could the systems engineers not track the dependencies of existing services, but as developers created new services, it was hard to determine which services would be calling other services. The engineers also needed a way to centrally do exception and service level management.

Unive turned to AmberPoint Inc, the SOA governance vendor, and began using AmberPoint 5.1 in November 2006. With the management software systems engineers could quickly visualize where problems were occurring in that chain of services. The resolution time for solving faults and SOAP errors decreased from several hours to a few minutes.

Relating his cautionary tale, Kersten advises colleagues contemplating a small SOA project to start thinking in terms of management and governance early as they may quickly find themselves dealing with big SOA.



Tags: SOA and IT governanceSOA and Web services managementService-oriented architecture (SOA) educationData governance and management for SOAVIEW ALL TAGS

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


RELATED CONTENT
SOA and IT governance
On the road to SOA – Part 2, Governance is fundamental
SOA needs a Product Manager
Tips for tracing enterprise transactions
Rolta SOA center rolls out tools supporting agile development
Parasoft SOA package addresses business process/system integration testing
'SOA is working' for Edinburgh financial company
Enterprise architecture must focus on business value
Jeff Papows in at SOA house WebLayers
MS Dublin gains governance
Roy Schulte on the BPM drive and SOA adoption

SOA and Web services management
Software AG releases webMethods 8.0 with added BI service repository
On the road to SOA – Part 2, Governance is fundamental
MiniGuide: End-to-end testing for SOA and enterprise transactions
Parasoft SOA package addresses business process/system integration testing
Nastel pursues Business Transaction Performance savings
Transactions are the currency for SOA management
CA/Wily forwards transaction monitoring across distributed systems
BPM modeling tools said to boost business analyst abilities
Services reuse drives ROI for SOA, survey finds
Microsoft Oslo at PDC: Dial 'M' for modeling language

Service-oriented architecture (SOA) education
SOA skills, slings and arrows
Playbook for the SOA Red Zone
Win SOA Design Patterns book
Take part in SearchSOA.com survey. Help define the state of SOA.
New year – same old SOA tempests?
The annals of SOA Talk
Software architects navigate transitions
Ten ways to identify services
Analysts, users find roadblocks along the SOA highway
BPM key to unlocking business SOA?
Service-oriented architecture (SOA) education Research

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
service-oriented architecture  (SearchSOA.com)
SOA governance  (SearchSOA.com)

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



SOA Web Services: Application Server, Portals, Java, Microsoft .NET
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 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts