Why cloud computing providers don’t get SOA

Why cloud computing providers don’t get SOA

David S. Linthicum, Contributor

You would think that cloud computing providers, including IaaS, PaaS and SaaS providers, would be all over the concept of SOA. It’s a natural fit. SOA has the ability to abstract cloud services into processes and composites, and turn those processes and composites into business solutions.

The reality is that most cloud providers out there have no clue as to the value of SOA to their core business. Rather than capture that value, they move along the path toward the cloud by selling infrastructure rather than solutions.

Making the links between SOA and the cloud is key to the success of the cloud, and further promotes the value of SOA. The problem is that SOA concepts are pretty complex and heady, and many of those charged with defining and building cloud technology prefer easier-to-understand solutions.

The answer to this problem is to provide some key guidance for the cloud providers out there. Here is what I recommend:

First, provide suggested patterns of use around key SOA concepts, including service discovery, service provisioning, service management, and service governance. The idea is to put the use of cloud services into an architectural context. That means, for instance, the ability to find a database service, provision that service, monitor and manage that service, and then put and pull data into and from that service. Perhaps it could also mean developing some use cases around how to leverage that service in specific

    Requires Free Membership to View

    When you register, you'll begin receiving targeted emails from my team of award-winning writers. Our goal is to keep you informed on recent service-oriented architecture (SOA) and SOA-related topics such as integration, governance, Web services, Cloud and more.

    Hannah Smalltree, Editorial Director

    By submitting your registration information to SearchSOA.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchSOA.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

applications and architectures, including SOA.

Second, link to service design and deployment tools, such as those for Oracle and IBM. The idea there is to make use of cloud-delivered services that can be part of the service directories, and become piece parts for building processes and composites. In other words, it’s the ability for clouds to provide the raw materials used to build solutions, mixing and matching the services with those created locally. The value is very apparent once you go through that process. Just ask anyone who has leveraged Google APIs such as Mapping and Commerce. They are handy.

Finally, there is the ability to teach providers’ user bases about the advantages of leveraging SOA as an approach to leveraging the cloud. The commitment here is to hire the right people to provide guidance, and thus turn tactical cloud computing deals that may account for a few thousand dollars monthly, into larger, more strategic deals that allow cloud computing to become a major force within a customer enterprise.

I suspect that both the concept of cloud computing and SOA will find each other as enterprises attempt to effectively leverage cloud computing. The best path to that destination is SOA.

This was first published in June 2011

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.