YOUR FEEDBACK
E-Commerce 2.0
Brian wrote: I think we're heading in the right direction, but we've still...
SOA World Conference
Virtualization Conference
$200 Savings Expire May 16, 2008... – Register Today!

2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts

SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


Are You Ready for SOA?
The SOA governance imperative

Digg This!

Page 2 of 3   « previous page   next page »

Being a master of all these domains ensures that you have the capabilities and assets in place to effectively adopt and operate SOA. Conversely, understanding deficits in an organization’s domain model offers a good indication of where to devote resources that will drive successful SOA transformations.

The domain model was the basis for constructing a detailed online questionnaire designed to assess a respondent’s overall readiness for SOA in each of the eight areas. The high-level assessment identified the capabilities and assets that have to be developed or acquired, and the actions that need to be taken. The assessment tool can suggest where an organizations needs to concentrate efforts to start their SOA transformation, or point to deficits in an existing SOA strategy. The assessment tool acknowledges that SOA doesn’t happen overnight: SOA adoption is and should be incremental, and ideally should provide measurable and cumulative benefits at each stage of adoption.

The Governance Imperative
In the first six months after the online assessment tool was made available it attracted over 200 responses from different companies worldwide. Respondents varied widely in size, SOA maturity, and business. About 40% were based in North America, 25% in Europe, 20% in Asia/Japan, and 15% South America, Africa, or the Middle East. No industry sector accounted for more that 10% of respondents.

Despite the wide variety of respondents, one issue became clear: Governance is the single, most consistent area that needs to be significantly enhanced in most organizations. It was also cited by companies that have mature SOA implementations as the area that provided a foundation for SOA success, and the domain that had surprised them by being so fundamental and so underrepresented in their organization.

As mentioned earlier, SOA governance is typically much more important than governance in traditional IT environments because when organizations adopt SOA they are typically moving away from an architecture consisting of a relatively small number of large, static, and well-bounded applications and systems into an environment of myriad smaller, easily accessible business services. The very benefits of SOA, such as service reuse and enhanced business flexibility, means that the relationships between these smaller business services and their impact on the business are more complicated to grasp and control. Done wrong, SOA can quickly become chaotic.

SOA introduces many independent and self-contained moving parts — components that are widely reused across the enterprise and are a vital part of mission-critical business processes. What happens when a service is changed? How can you be sure the service you’re consuming is of high quality? What happens if a subcomponent of a composite service is retired? How can you be sure a new service is compliant with IT, business, and regulatory policies? How can you ensure a service’s predictable uptime? These questions illustrate the need for SOA governance. It’s about managing the quality, consistency, predictability, change, and interdependencies of services. It’s about blending the flexibility of service orientation with the control of traditional IT architectures.

A significant challenge to widespread SOA adoption is that while the management of service quality is paramount, information about the quality must also be effectively communicated and measured. For the first time, quality must be proven and demonstrable to consumers to gain their trust and create an effective shared-service environment.

A useful way to think about the importance of trust in SOA is to consider the example of a consumer marketplace such as eBay, where anonymous buyers and sellers are expected to come together and quickly establish some degree of trust, despite their total anonymity. According to basic economics, a market requires information to function efficiently. Information is the lifeblood of any market, largely because it enables buyers and sellers to make informed decisions, and provides the basis for establishing trust. Buyers and sellers on eBay trade on the basis of information. Buyers won’t do business unless they understand what’s being offered, the terms and conditions of the sale, and the reputation of the seller; likewise, sellers want some assurance of the buyer’s ability and willingness to pay in a timely fashion. In this respect, SOA is no different. SOA can’t be successful without trust – consumers will simply fail to reuse services if they can’t be assured of the quality, predictability, and transparency of the terms and conditions. In the same fashion, organizations shouldn’t encourage the use of services without understanding and controlling access, provisioning, and the overall fitness of reusable services.

Tightly coupled systems define governance and control in the context of the application. SOA is different in the sense that the application context is varied and ever changing. This means that governance must be managed at a different level of abstraction – on the services themselves. Policies need to be taken out of the code and externalized as metadata associated with them. Complicating matters is the fact that, in a loosely coupled world, change is a constant and increasing. Loosely coupled architectures potentially involve hundreds of services that evolve and change based on their own unique lifecycles. With all of this change happening at once, how can an IT organization identify and manage the potential impact and interdependencies of change? This is a key domain of SOA governance.

The challenge facing enterprise architects tasked with developing SOA governance processes is creating an open marketplace for services that’s regulated enough to protect the business, but not so much that over-regulation causes adoption failure. Services need to be easily accessible and demonstrably trustworthy, but how and when services are reused or changed needs to be carefully controlled.


Page 2 of 3   « previous page   next page »

About Ian Bruce
Ian Bruce is responsible for the worldwide marketing for HP's SOA products. Prior to HP, he was director of marketing for Systinet, a pioneer in the SOA governance and Web services markets, which was acquired by Mercury Interactive. Ian was Head of Marketing for the financial services software company CWB (acquired by Thales), and Head of Communications for CSC in Europe. Ian has a BSc in engineering from Coventry University and a PhD in communications from the Newhouse School at Syracuse University.

BEA WEBLOGIC LATEST STORIES
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
Microsoft To Keynote 4th International Virtualization Conference & Expo
Mike Neil is general manager for virtualization strategy in the Windows Server Division at Microsoft. Mike is focused on the delivery of the Windows virtualization technology, including Windows Server 2008 Hyper-V, Microsoft Hyper-V Server and Virtual PC 2007. Mike also directs the tec
Virtualization Meets DaaS - Desktop-as-a-Service
After a $1.5 million angel round, Desktone, which was started in 2006 by Eric Pulier, who also started SOA Software, US Interactive and IVT, picked up $17 million in first-round funding about a year ago from Highland Capital Partners, SoftBank Capital, Citrix Systems and the China-base
Engelbart's Usability Dilemma: Efficiency vs Ease-of-Use
The mouse was the original idea of Doug Engelbart who was the head of the Augmentation Research Center (ARC) at Stanford Research Institute. Engelbart's philosophy is best embodied, in my opinion, in the design of another device that he invented, the five-finger keyboard - with keys li
Web 2.0 Is Fundamentally About Empowering People
'Unlocking content to be remixed into new business value' is the driver of Web 2.0 in the enterprise, says Rod Smith, IBM VP of Emerging Internet Technologies, in this Exclusive Q&A with Jeremy Geelan on the occasion of IBM's release of a new technology created by IBM researchers, code
Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
Here is a question that I have been pondering on and off for quite a while: Why do 'cool kids' choose Ruby or PHP to build websites instead of Java? I have to admit that I do not have an answer. Why do I even care? Because I am a Java developer. Like many Java developers, I get along w
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING NEWS FROM THE WIRES
AmberPoint Extends SOA Governance to Apache ServiceMix, BEA AquaLogic Service Bus 3.0, BEA WebLogic Integration, Cisco ACE XML Gateway, JBoss Enterprise Application Platform and Oracle Fusion
AmberPoint announced today that it has extended the reach of its runtime SOA governance