为何云计算提供者无法获得SOA?

导读:你可能会认为云计算厂商,包括IaaS、PaaS和SaaS提供者,应该完全掌握SOA的概念。这是一个自然的选择。SOA已经可以将云服务抽象为流程和复合体,而且将这些流程和复合体转化到业务解决方案中。 你可能会认为云计算厂商,包括IaaS、PaaS和SaaS提供者,应该完全掌握SOA的概念。这是一个自然的选择。SOA已经可以将云服务抽象为流程和复合体,而且将这些流程和复合体转化到业务解决方案中。

实际上大对数云厂商都有不清SOA对他们核心业务的价值。要捕获其价值,而不是一路小跑向云,而不是靠卖基础设施解决方案。

在SOA和云之间建立连接是云成功的关键所在,进一步促进了SOA的价值。问题是SOA概念相当复杂,让人头晕。许多这样的指控定义和构建云技术更倾向于易于理解的解决方案。

这个问题的答案就是为云厂商提供一些关键的指南。下面就是一些建议:

首先,提供围绕关键SOA概念的使用建议模式,包括服务发现、服务准备、服务管理和服务治理。这个想法就是将云服务的使用放入架构环境中。这一意味着,例如能偶找到数据库服务,准备这个服务,并监测和管理这个服务,然后将数据从该服务中推入或者拉出。此外,也意味着开发一些围绕如何在具体应用和架构中利用那个服务的用例,包括SOA。

其次,将服务设计和部署工具连接,像Oracle和IBM的工具。这个想法是让已交付的云服务成为服务目录的一部分,成为创建流程和复合体的一部分。换句话说,就是云能够提供构建解决方案的原材料,通过贝蒂创建的东西来混合和搭配服务。一旦你贯穿这个流程,价值立即体现。只需问问那些已经使用了谷歌API的人,像Mapping和Commerce。他们都获得了便捷。

最后,就是要能教会用户利用SOA的优势成为利用云的一种方法。承诺雇佣正确的人来提供指导,从而转入战略云计算交易中,这也能将每月上千万美元的交易转化成更加战略的交易,允许云计算成为客户企业中的主要动力。

我猜想云计算和SOA的概念将会在企业有效利用云计算的尝试中发现彼此的踪迹。通向这个目标的最佳途径就是SOA。