July 09, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club
Collaboration Syndicate This
Print this article    Email this article    Talk Back!    Write to Editor
The ‘Longer View’ on SOA Reuse
10/31/2006
By David A. Kelly, Analyst, ebizQ

*Editor’s note: This article is an expanded version of The SOA Collaboration Challenge, published in May 2006 on ebizQ.

ADVERTISEMENT
Our Popular Webinars
BPM for Financial Services
Roundtable Discussion: Open Source Market Update
Evolving Security Architectures and SOA for Better Business Collaboration
Getting Started with BPM
Roundtable Discussion: MDM's Role as a Critical Enabler for SOA
More Webinars

Moving to SOA isn’t just about implementing new technologies, defining interfaces and creating services. It’s also about creating, fostering and enabling a more collaborative development process and collaborate technology environment that most organizations are used to.

While the payoffs from transitioning to SOA can be big—greater agility, increased efficiency, etc.—doing SOA right requires some significant changes to the traditional development lifecycle. Or, more appropriately, it requires a rededication and realignment of the traditional development lifecycle. Especially when it comes to capturing the benefit of reuse.

With SOA, the work begins when a development team starts to create a new service—but the work actually starts once that service is successful and the team needs to find efficient ways to support that service across multiple applications and across different projects throughout a company, coordinating updates, providing support, and ensuring consistency and quality over time and over different forms of deployment.

As a result, SOA development isn’t just about development. It’s also about collaboration and lifecycle support. Doing SOA right requires taking the longer view with an understanding to not just how services will be used, but re-used. You also need to understand what it will take to actually support, service and upgrade those services as they fan out across a distributed organization.

For example, a developer or business user may be using a service that was created by another department or IT group. What happens when they want to report a problem with it—theoretically they would contact a support engineer who would help them capture the environmental artifacts that can reproduce the problem for the developers or testers to verify against and fix. The service developer would come in and fix the service, run it through testing, and then release an updated version. The challenge is capturing all the relevant information for that process (and others) in a consistent and usable manner so that different production teams and users are operating effectively and efficiently.

In other words, it’s the SOA lifecycle and reuse challenge. Let’s look at what it takes to meet the SOA lifecycle challenge and make services reusable. Service oriented architectures require services, and to use more than one service you need to have a way of keeping track of services. Reusing services requires the ability to find, identify and use pre-existing services. Hence the rise of SOA service registries. SOA registries are services which themselves keep track of other services. Organizations can use service registries based on web services standards such as UDDI to help them identify and connect to appropriate services for their needs. It’s the initial step toward creating an environment where services can be re-used.

Page 1

More Top Stories
OSS: Talking with Amit Pandey, Terracotta Gold Club Protected
BI as a Boon to Business: Now More Than Ever Gold Club Protected
Is SOA Management Primed for More Consolidation? Gold Club Protected
OSS: Talking with Andrew Aitken, Olliance Group Gold Club Protected
RFG: Is it Time for Web 2.0 Collaboration? Gold Club Protected
Data Warehouses and Disaster Recovery Gold Club Protected
More Top Stories
Related News
Pringo Adds Micro-Blogging to Social Networking Solutions
Talisma Partners with Denodo for Enterprise Data Mashups
SnapLogic OS Data Integration for Amazon EC2 Now Available
More News
Subscribe to our Newsletters
ebizQ Weekly Gold Club Update
Live Webinar Updates
Updates from ebizQ Partners
ebizQ SOA Update
ebizQ BPM Update
ebizQ Security Update
ebizQ BI Update
ebizQ Open Source Software Update
Virtual Show Newsletter
ebizQ Web 2.0 and the Enterprise
Your E-mail Address:
Changing Tires on a Moving Car
Case studies and solutions for governing the continuous evolution of complex SOA systems

Date: Jul 15, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Roundtable Discussion: MDM's Role as a Critical Enabler for SOA
Date: Jul 16, 2008
Time: 12:00 PM ET
(16:00 GMT)

REGISTER TODAY!
Archived Webinars | Upcoming Webinars
  The Forrester Wave: Enterprise Service Bus
Cape Clear retains its leading position in Forrester?s latest review of the standalone ESB market. The vendor is one of the pioneers in the...Learn More
ebizQ also recommends
 Optimal Service-Parts Management: Part One
 The Geek Gap: Do Suits Care?
 Collaboration and Social Media <i>Taking Stock of Today's Experiences and Tomorrow's Opportunities</i>
 BPM Done Right
 Mitigate Risk with Security Assessments
More White Papers

Marketing Solutions | Feedback | About ebizQ | Unsubscribe | Privacy Policy | Site Map

Live Chat