What does SOA bring to cloud computing? Most of those who design cloud architecture and build cloud-based systems don’t understand the answer to that question. However, certain patterns are emerging that prove SOA is a best practice to define good cloud architecture…even though it may not be called SOA.
Many enterprises are just tossing things out of the enterprise onto public and private clouds and hoping for the best. Making things worse, many of the larger enterprise’s clients do not see the forest through the trees, or, in this case, the architecture through the clouds. So, you have both parties taking a reactive versus a proactive approach to the cloud.
Every enterprise should have a good architectural context to support the use of cloud computing. Or, the ability to create an overall strategic plan and architectural framework, and then look at how cloud computing fits into this …