CloudEnterprise.info

Will Cloud make SOA mainstream?

Posted by: Dmitry Sotnikov on: April 14, 2009

Gartner has just posted a quick report on SOA and Cloud Computing: “Cloud Computing Will Cement the Mainstream Role of SOA” (SOA stands for Service-Oriented Architecture).

The report argues that Cloud Computing is an evolution of multiple technologies “including virtualization, workload hosting, consumerization of IT, Web architectures, metadata-based software engineering, grid computing, extreme transaction processing, open source, SOA and more.” From that the authors make the next step and assume that cloud computing solutions actually is based on SOA architectures and thus while getting widely spread will (finally) make SOA approach mainstream.

In my opinion, on the one hand this is all common sense, and web interfaces are the obvious API approach for cloud/SaaS applications, and thus indeed in that way make SOA finally become widely spread.

On the other hand, equaling cloud/web applications to SOA is actually wrong. Any applications – even traditional on-premise rich clients – may or may not expose programmatic access (APIs). Some do and some don’t. Those which expose APIs can design them well or just stick something together the very last moment when a customer or partner demands them. Things will obviously be similar in the cloud world. In my company (Quest Software) we are doing our best to expose well-designed APIs (PowerShell for on-premise applications and web-services for services) but I would not expect every team in every software company follow this approach.

Overall, this is a very short report (less than one page of actual text) with a $195 price tag, so you might want to spend the money elsewhere. However, obviously do buy it if you need an analyst-approved document to prove to your boss that SOA is important. ;)

Technorati Tags: , , ,

Advertisement

2 Responses to "Will Cloud make SOA mainstream?"

I’m currently working with IBM on a virtual event that hopes to answer some of the current questions hanging over the future of SOA. A team of IBM’s top SOA experts will lead a tour of the virtual Forbidden City, talking about its SOA foundations as they go, and answering questions from participants. Anyone interested in attending the event (28/29th April 09) can register at: <a href=”http://www-01.ibm.com/software/uk/itsolutions/soa/virtual-forbidden-city”http://www-01.ibm.com/software/uk/itsolutions/soa/virtual-forbidden-city

I believe the ‘Cloud’ can only work well if it provides easy discovery and usage of services. It seems now I was the only person to equate SOA with WSDL, SOAP, HTTP, UDDI and related standards, I think we need to distinguish between SOA and ‘Standards Based SOA’ which I have discussed briefly here. As the term ‘SOA’ has been hijacked IMHO, perhaps we should be discussing ‘Will Cloud make Standards Based SOA mainsteam ?’. Is ‘standards based SOA’ a good term to use or is there a better phrase that can be used out there ?

Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

Please log in to WordPress.com to post a comment to your blog.

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

My Recent Tweets

Blogroll

RSS Virtualization.info

RSS Enterprise Web 2.0

RSS SaaS @ ZDNet

Legal

The posts on this blog are provided “as is” with no warranties and confer no rights. The opinions expressed on this site are mine and mine alone, and do not necessarily represent those of my employer Quest Software or anyone else for that matter. All trademarks acknowledged.

© 2008 Dmitry Sotnikov

Follow

Get every new post delivered to your Inbox.