Home > SOA News > Transamerica's SOA transformation
SOA News:
EMAIL THIS

Transamerica's SOA transformation

By Rich Seeley, News Writer
16 Mar 2006 | SearchWebServices.com

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

When considering SOA projects, it's easy to get caught up in the details of the various standards. How will SOAP work? What about WSDL? Where does UDDI fit in? Should we use XSLT?

It is also easy for developers to focus on one project that one department needs really, really badly and really, really quickly.

You need to paint a clear picture of the relationship between business strategy and SOA or you'll be dead in the water.
Jeff Gleason
Director of IT strategies, Transamerica Life Insurance

But concentrating on the standards and technology or zeroing in on a single application misses the point of what SOA is all about, says Jeff Gleason, director of IT strategies at Transamerica Life Insurance Company's Annuity Products and Services Division. It is a case of missing the big picture and forgetting that the last word in SOA is architecture.

Gleason, who once worked in the trenches as a Java programmer, has been at Transamerica since 2003 working to establish a larger vision of what service-oriented architecture can do for the company. Chief among those lessons is that SOA, if done correctly, is a bigger project than just developing applications communicating via XML standards, important as that technology may be.

"SOA is less about technology and more about architecture and design," he says. And that requires more than writing new code.

When he started work at Transamerica, he spent three months studying the existing systems and how they supported business processes and identifying gaps in those systems and processes. Then he began looking at how SOA could fill those gaps.

In an SOA implementation that began in early 2004 and is ongoing, Gleason and a team of four architects worked to develop an overall design that would take into account the way one isolated business process, such as receiving a premium payment, may interact with other processes throughout the organization.

This is where it is important for developers not to get caught up in the demands of one department that may need a specific payment processing system. Gleason knows the problem coders face. With his background as a Java programmer he says he understands developers like to get code written and projects completed since that's what they get paid for.

That is why he advocates looking at SOA not just a business computing technology but as a strategy for changing organizational behavior. Starting with the CIO, he got IT and executive level buy-in for the business advantages of building applications on a larger framework that made the most of the agility and reusability made possible by SOA. Making his case included doing an ROI analysis to show the bottom line advantages to the company.

"You need to paint a clear picture of the relationship between business strategy and SOA or you'll be dead in the water," he says.

He stresses the importance of having a strong SOA evangelist in the organization who can make the case for the business advantages of reusing components and explain that if organization doesn't have an overall SOA framework, it won't be able to identify those components. A reusable component hidden in a jerry-built architecture to the point where it can't be found defeats the purpose of reusability.

The evangelist also needs to make the case for the agility made possible by separating the business rules from the code, so when a market changes or government regulations are re-written, processes can be modified quickly without re-writing code. Here again, Gleason warns against the developer's temptation to speed up completion of a single project by hard-coding business rules into the application.

For more information

ZapThink: Registry/Repository lies at the heart of SOA

Learn more about the principles of SOA

Finally, once evangelists succeed in convincing the organization of the business advantages of taking the long view of the SOA implementation, their job is not over. The reality is that the evangelizing is a never-ending task. There will inevitably be requests to just this once go outside the framework and do this one-off project and those requests must be resisted to maintain the architectural integrity that supports the overall business goals.

To make sure everything holds together, Gleason advocates implementing SOA on a established developmental framework. Transamerica chose the Integrated Composite Application Network from SeeBeyond Inc., now part of Sun Microsystems Inc.

"Without a framework," he says, "I question whether you can do SOA."



Tags: SOA Registry and RepositoryService-oriented architecture (SOA) developmentVIEW ALL TAGS

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



RELATED CONTENT
SOA Registry and Repository
Aggregate services across multiple cloud domains
WSO2 redesigns their SOA approach
SOA governance: We have a problem
Mule architect sees REST with Atom rising, UDDI fading
Java One: Mule architect looks to bring REST to SOA
SOA benefits outweigh risks – IBM exec
Vendor-oriented architecture hampers SOA – Zapthink
Analysts, users find roadblocks along the SOA highway
Data services pain points have become an SOA target for JBoss
Software AG rates high in SOA lifecycle tools

SOA strategy
SOA Podcast Library
Road-mapping: An essential EA skill
SOA for Dummies, 2nd Edition, by Judith Hurwitz
Three tips for success in SOA
New Microsoft language for SOA?
Trends 2008: Outsourcing, agile development
Is SAP the SOA leader?
SAP new SOA strategy debated
Goldman sees hard times for software
SAP offers two paths to SOA
SOA strategy Research

Service-oriented architecture (SOA) development
SOA Video Library
Skyway restructures Skyway Builder
Altova updates MissionKit
SOA Tutorials
XAware releases XAware 5.4
Zend released Zend Server 5.0 for PHP applications
At Microsoft P&P Summit, distributed systems head talks
Cisco grows beyond its roots with new Developer Network
Open source and ESBs
Enterprise Architecture is more than a technology

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
SOA registry  (SearchSOA.com)
SOA repository  (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