云计算是基于SOA吗?

Geo*_*Geo 4 cloud soa definition

一些SOA基础是:

  • 松散耦合
  • 可重用性
  • 无国籍服务
  • 服务之间的正式合同
  • 粗粒度
  • 异步
  • 摘要基础逻辑(黑匣子)
  • 可组合(作为构建块的服务)
  • 可发现的服务
  • 自治服务

其中大部分都可以应用于云计算,所以我的问题是云计算是SOA思维的产物还是这两种不同的怪物?

Tim*_*ost 7

云计算更基于IAAS(I)基础设施(A)s(A)服务,其底层虚拟化技术被抽象到最终用户不会注意到它们.

IAAS可能会,也可能不会实现您在SOA中找到的所有内容.例如,它可能期望部署的应用程序处理它们自己的互连需求.IAAS只关心全球配额是否得到执行,硬件是否仍然可用且准确计量(很像电量计量).

因此,云计算或多或少是IAAS的营销术语.

一个有智慧的人曾经说过,"如果你无法解释是什么东西或做一两句话,你有问题",这说明了一点,没有人(包括IBM)已经拿出了"云的适当定义计算'与IAAS意味着明显不同.

同时,你可以随意从模糊中获利:)