By contrast, cloud computing is a computing model or a way of leveraging computing resources where those resources can be provisioned and released as required from a set of resources pooled locally in a private cloud or remotely in a public cloud. Both concepts are overly simplified here, but I wrote a book on this if you desire more detail.
I'm not sure why SOA is so misunderstood. I suspect that new arrivals to cloud computing are not bothering to understand what SOA is and end up dismissing it as old technology. It's not technology, and it never was. Those who understand the links between SOA and the cloud will succeed by making cloud computing work well for the business.
This article, "The ignorance about SOA endangers successful cloud adoption," originally appeared at InfoWorld.com. Read more of David Linthicum's Cloud Computing blog and track the latest developments in cloud computing at InfoWorld.com. For the latest business technology news, follow InfoWorld.com on Twitter.