The Ultimate Service Platform
When I first started seeing blog posts and articles questioning the relationship between Cloud Computing and SOA… I started wondering what was causing the confusion. Were our definitions of Cloud Computing not clear? Were we not conveying the Cloud’s correct value proposition or its role in the enterprise?
I’ve come to the conclusion that it’s all of the above.
SOA is an architecture paradigm and a set of principles to guide service-based applications, platforms, and even enterprises (SOE). Cloud Computing is a computing platform paradigm that consolidates physical services into virtual shared services (infrastructure). They don’t conflict or compete. And they don’t enable each other.
SOA and Clouds Complement Each Other
They can, however, complement each other to create a whole that’s greater than the parts.
The confusion continues, however, and has grown to be a major topic of debate. There are on-going discussions about the relationship between Cloud and SOA – claims that one requires the other; suppositions that SOA is dead because Cloud is the new service platform; analysis of the criteria that would determine if a business should adopt cloud or SOA.
For me, it became a serious issue recently when I was tasked by a client to address the question. I was asked to clarify the two paradigms’ value propositions, create a vision for how they can be leveraged together to create a service platform, and develop a roadmap to get there.
As an outgrowth of that initiative, I’ve started a series of posts on StrategicITArchitecture.com. My thesis is that Cloud and SOA can be combined to create the Ultimate Enterprise Service Platform. The series will frame the issues and present a set of recommendations and framework for developing a roadmap.
Check it out, if you’re interested, and please comment if you disagree, agree, or have suggestions. You can also take a look at a scaled-down version of a Cloud/SOA presentation that I prepared for a client.
Thanks for coming to my site! If we haven’t met, allow me to introduce myself… I’m a senior Enterprise Architect, IT Strategist, executive, and entrepreneur. My career has enabled me to offer a variety of professional services as strategist, business analyst, architect, technical contributor and mentor. I’ve implemented a diverse portfolio of high-performance, scalable, highly available, and secure IT solutions using advanced technologies and architecture, including SOA, Web 2.0 and Cloud Computing. I contribute across the full IT solution lifecycle--strategic planning and roadmaps, requirements, architecture, technical design, and implementation. I hope you enjoy the site and that you’ll engage in the dialog. 





