Comments
litl_phil wrote: While it's nice that Google and Acer share the vision of cloud-based computing, it's also worth noting that we at litl already have a webbook on the market (available at litl.com) that runs our own cloud-based OS. Unlike Chrome, litlOS is focused on creating a new and better web experience for the home, so we don't have the usual browser interface, we have our own innovative UI. In conjunction with easel mode (litl's inverted-V position) and our growing cohort of litl channels (special apps t...
Cloud Computing
Conference & Expo
November 2-4, 2009 NYC
Register Today and SAVE !..


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
Everyone wants to lower their capital expenditures and increase operational efficiency - it's a sign of the times. The economy of the past 12 - 18 months has forced all organizations to do more with less and become more efficient. While everyone can identify with the request to do more with less, th...
SYS-CON.TV
SOA World - Growing an SOA Garden
Turn flawed perspectives into something positive

We have SOA because we bought the products but now we need governance. Obviously the biggest problem with this is a view that SOA is something you buy. Thankfully the vendors who have been preaching this to these clients weren’t able to convince them that SOA governance is also something you simply buy. It’s critical in these situations to reinforce the idea that SOA governance, even more than SOA in general, isn’t something you buy but something you do. Growing a garden isn’t simply buying all of the right materials, but is also the effort you put into using those materials to create a beautiful garden. I think in these situations it will be important to evaluate what products and tools the client has, what capabilities those products have in relation to governance, and how those tools might be leveraged, even if only in the short-term. The reality is that if the products are already bought, the organization won’t have to go through the process of lobbying for money. Hopefully they have some product that can become a valuable part of their governance development process. As long as we can get the commitment they may need to reassess what products they may need in support of governance in the not-so-distant future, they can start doing governance today.

We need all the details of governance today! The driving force behind this motivation is that those tasked with addressing the need for SOA governance want to be able to report to their superiors that “we are gardeners because we finished the garden.” The attitude that an outside consultant will have to change is that all details have to be in place before they can claim this. An important aspect to focus on in this situation is that an element of governance is understanding how the governance mechanisms will grow over time. We can also focus on how they might be able to use the governance structures they already have in place and simply make small adaptations to adjust to SOA. If we can get these clients to focus on developing a plan for how they will develop SOA governance mechanisms, they can understand how to grow the maturity of the governance itself. Then they can say “we have SOA governance and we have a plan for making it better!”

Can you give us the governance artifacts from another company? Besides the obvious non-disclosure issues, this is the “can you give us someone else’s garden?” mentality. The thought process is that if other organizations have already gone through the process and suffered the growing pains, perhaps we can avoid the same thing by dropping in place what they did. Although templates for service contracts, policies, and methodology might provide some guidance, it’s important to focus on the fact that these will have no value until they’ve been customized for and validated on the client’s environment. As long as we can get the client to commit to asking, “would this template work for us?” we can offer some generic artifacts to start the process, like using bulbs or young plants rather than seeds.

How do we bring everyone to the same level of maturity? The issue with this question is that the client thinks they should focus on those elements that lag behind while ignoring or even holding back those elements or groups that may be more mature. The positive part here is that they recognize they’ll need to pay special attention to those groups that lag behind the broader level of maturity. Rather than trying to get the entire garden to grow at the same rate, you’ll have to get them to become experts in the dual role of growing the garden from scratch and tending the established garden. In fact, in the early stages of SOA adoption it’s probably more important to identify and leverage those groups or areas that are more mature as opportunities to be more effective with the limited resources initially available. Establishing a “selective SOA” process can help identify those areas that can provide more immediate returns, even if that only includes abstract (and more difficult to measure) benefits like “better connectivity” and “more robust architecture.” Another aspect of this approach is not to try to force SOA on those who may not see the value. If we see potential for value but those involved with the projects don’t, we should move on to the next potential valuable project rather than try to “force a fit” to SOA that carries more risk of failure, something we want to avoid early in the adoption process. Later on, when we can show off the beautiful gardens we can grow, it will be easier to turn these people into gardeners.

We think this will be part of our SOA governance, how do we make it happen? In this situation the client is presenting the SOA consultant with a specific project they would like to do in support of what they currently believe to be SOA governance. It’s important not to shoot this down unless they’re completely off base, after all, we don’t want to throw out a plant they think is beautiful simply because we don’t happen to like it. Hopefully they’ve heard enough about SOA governance that this project is something that can be an element, just not the entirety, of their SOA governance mechanisms. If we take the approach of rejecting their ideas and trying to force them down a different path, we’ll be doing the same thing we’re trying to tell them not to do for their early projects. It’s more important to focus on how to turn their project into a successful part of their early governance, hopefully also using the products they already have. It will be more important to assess the lifespan of that project as an element of their SOA governance, whether the project needs to be enhanced, phased out, or adjusted in their future governance plan, and what other projects might be good to focus on to evolve the governance structure towards further maturity.

Although these examples certainly don’t cover every situation an SOA consultant might find himself in, I think it provides several common situations that may occur in most engagements.

Too often clients see the “garden” as being an SOA-enabled enterprise but don’t know how to get there. The vendors are going to concentrate on “don’t we have great plants!” and not be as concerned with how beautiful everything looks when taken as a whole. As we help get clients started with how they’re going to become an SOA-enabled enterprise, I think it’s important to reinforce the good things that they’re already telling you and turn that into something they can “grow” now.

About Stuart Smith
Stuart Smith is an application server and portal administration lead at Web Age Solutions.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

SOA World Latest Stories
This coming Tuesday, December 8, at 2:00PM EST, SYS-CON.TV will be broadcasting live from its 4th-floor studio overlooking Times Square in New York City a very special "Power Panel" in which Cloud Computing Expo Conference Chair Jeremy Geelan and three top industry guests will be looki...
If you are like me, you are regularly receiving unsolicited email from various quarters, telling you about the latest and greatest SEO solutions on the planet. Just buy the book, or guide, or download the promotional whitepaper and this expert will offer you the latest "Secrets" to sea...
There's a lot of talk about how we need to focus on our buyers' issues and provide them educational insights to help them learn what they need to know to make buying decisions. Heck, I say it in my book...in several places, I think. I've said it on this blog, and I'll continue to say i...
This past weekend I set out explore some of the extension capabilities of Google Wave. One of the weaknesses that have been identified by many is the lack of integration with email. For me, in particular, because Wave is new, many Waves are being orphaned as those playing and testing o...
More good news for cloud computing! Google last week released its once mysterious Chrome Operating System to open source. Chrome OS, available in 2010 – is a web-based operating system that promises to boot up super-fast on a netbook – way faster than the time it takes to start your ba...
In CloudBerry Lab we are striving to make our customer service better. In this competitive market with the abundance of free offerings this is the only way to stay afloat. One of the ways to keep customers happy is to be very responsive when it comes to support request resolution. Shou...
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