软件在线3月23日编译 在一个新的条款中,Dave Linthicun表示,他目前遇到的最常见的问题是:“我们的组织架构如何从SOA环境中移植到云环境中?”
“这根本就不符合逻辑”,他说。
为什么?因为SOA是一种架构模式和策略,而云计算是一种解决方案。
“更简单的说来就是,SOA是确定了IT解决方案或结构的全部的过程,而云计算则是一种构架选择。因此,SOA不能够替代云计算。使市场,大多数云计算解决方案将通过SOA来界定,他们不存在竞争关系,他们是相辅相成的概念。”
SOA将使很多的云计算安排不仅技术上可行,同时使其可从商业角度得到认同。“能够创建成功的云计算解决方案意味着拥有信息、服务以及进程级别方面对这一问题进行掌控”Dave解释道。“打破结构为那些分解和正常化的服务,然后利用这些服务确定核心业务流程”。这听上去像是SOA的任务。
而云的方法,实际上就是一种适用于该结构或战略的技术解决方案。记住,SOA对这些技术运用已经无计可施。但是云计算也代表了现在提供给企业的有力的技术解决方案。
所以,这个问题合适的表述不是“我们的组织如何从SOA移植到云计算上”,而应该是“我们的组织如何才能制定一个面向服务的方法去解决商业问题,而云计算是需要的服务的适当技术解决方案吗?”