Will SOA be reincarnated as 'private clouds'?
Friday, February 20, 2009 11:03 AM
Private clouds, which offers greater control and security over applications and data than public cloud computing, bears a striking resemblance to service-oriented architectures.
We've been hearing that SOA is "dead", but perhaps there is a new way to look at the way in which service oriented architecture is evolving.
Dave Linthicum, in fact, hit the nail on the head when he asked in his most recent post, "Will SOAs morph into private clouds?"
Linthicum observed that the private clouds being proposed as secure, internal extensions of cloud computing bear a striking resemblance to the service-oriented architectures we have been talking about over the last few years:
"Private clouds, albeit different from enterprise to enterprise, have a few common patterns. Private clouds offer shareable resources, or the ability to reuse storage, database, transactional, and business process management services.
Moreover, they typically have governance frameworks surrounding them, and have many other features that make them look like core components of an SOA, or at least first instances of SOA."
Agreed. A couple of years back, I pondered whether SOA is effectively software-as-a-service, delivered to an internal user base. As also mentioned frequently at this blog site, there is a lot of industry discussion about delivering online services and capabilities via private clouds. (We also talk about this a lot in Dana Gardner's BriefingsDirect analyst podcasts.)
Okay, I know many of you have your buzzword antennae up, and substituting one buzzword, "SOA", for another, "private cloud", doesn't help you run your businesses any better. The question is, can following service oriented architecture principles and introducing software-as-a-service save money, deliver ROI, and increase effectiveness? The answer varies from business to business.
The beauty of private clouds versus public cloud computing, of course, is that it offers greater control and security over applications and data. Clearly a natural role for SOA, which will be the backbone of any emerging private clouds. But there may be plenty of public cloud computing in the mix as well, more SOA initiatives will include services from outside the firewall--a sort of "micro-outsourcing" of application functionality.
Joe McKendrick is an author and independent analyst who tracks the impact of information technology on management and markets. He is also SOA community manager for ebizQ, and speaks frequently on Enterprise 2.0 and SOA topics at industry events and Web casts. This article was first published as a blog post on ZDNet.com.



There are currently no comments for this post.