2015-04-03 40 views
0

最近我开始了与云相关技术的旅程。我正在尝试了解基础知识,以便能够在面向物联网的公司中为基本云安装奠定基础。WSO2/Mule vs OpenStack/CloudStack - 有什么区别,相似之处,好处?

在浏览互联网时,我在下面的两组开源项目的偶然发现:

  • WSO2 /骡/ ...
  • 的OpenStack/CouldStack /桉树/ ...

我想明白了:

  1. ?他们提供什么样的服务? (IaaS,PaaS,SaaS,其他?)
  2. 它们之间有什么不同?
  3. 他们有什么共同点?
  4. 与Amazon AWS等其他云相关技术有什么关系?
  5. 哪一个你会建议获得一些基本的经验和一些早期的概念证明? (我正在寻找最简单的选项)

回答

2

云栈和开放堆栈是开源软件,旨在管理,部署可提供云服务的虚拟机和网络。主要提供基础架构即服务(IaaS)。在这两个网站上有很多比较。因此,这些软件需要安装在您的硬件上并进行维护,并且您需要从中提供云服务。当它来到亚马逊AWS时,它是一种随时可用的服务,您不需要安装或维护硬件,只需从服务中获取服务即可。

WSO2和MuleSoft不同于以上两种,它们是几种产品(如ESB)的软件平台。两者都提供云平台设施来部署他们的产品。

我们不能说哪一个使用,但您的要求的基础,你可以选择一个或两个(部署在亚马逊AWS WSO2产品或WSO2的产品部署在虚拟机的CloudStack的)。由于您愿意建立物联网,我认为您可能需要参考上述供应商提供的产品。以下来源[1]将为您提供有关由多个免费开源WSO2产品设置Iot平台的想法。

[1] http://wso2.com/landing/internet-of-things/

相关问题