| By Ian Bruce | Article Rating: |
|
| May 22, 2008 06:15 AM EDT | Reads: |
4,889 |
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.
Published May 22, 2008 Reads 4,889
Copyright © 2008 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By 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.
- The Top 150 Players in Cloud Computing
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- Industry Experts Discuss the State of Cloud Computing
- Cloud Expo New York Call for Papers Now Open
- Cloud Computing on Gartner's Top 10 List and SYS-CON Events' 2010 Calendar
- US Federal Government is Major Cloud Computing Innovator
- Google Wave
- Ulitzer.com Named Exclusive "New Media" Sponsor of Cloud Computing Conference & Expo
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Adaptivity & Cloud Computing: Exclusive Q&A with CEO Tony Bishop
- 4th International Cloud Expo: Photo Album
- The Top 150 Players in Cloud Computing
- SYS-CON.TV: Cloud Computing Expo Power Panel
- Commercial vs Federal Cloud Computing
- Why IBM’s Server Chief Got Busted
- 1st Annual GovIT Expo: Letter from the Technical Chair
- Industry Experts Discuss the State of Cloud Computing
- Deputy CIO of the CIA to Keynote 1st Annual GovIT Expo
- SOA World Power Panel on SYS-CON.TV
- CIA was Headed to an Enterprise Cloud All Along: Jill Tummler Singer
- Cloud Expo New York Call for Papers Now Open
- 1st Annual Government IT Conference & Expo: Themes & Topics
- Stock in Focus: Dragon Capital
- The i-Technology Right Stuff
- Who Are The All-Time Heroes of i-Technology?
- Get the Message
- Where Are RIA Technologies Headed in 2008?
- i-Technology Viewpoint: Is Web 2.0 the Global SOA?
- i-Technology Viewpoint: Thinking Outside the VC Box
- ESB Myth Busters: 10 Enterprise Service Bus Myths Debunked
- i-Technology Viewpoint: When to Leave Your First IT Job
- SOA Web Services Edge Conference Coverage on SYS-CON.TV
- Five Reasons Why Web 2.0 Matters
- SYS-CON.TV's "SOA Web Services" and "Enterprise Open Source" Programs To Air in December
- SOA World Conference & Expo SYS-CON.TV Power Panel Live From Times Square









Cloud computing is a game changer. The cloud ...





















