1

我计划在 Cloud 上迁移一些产品,这些产品将用作开发人员社区的平台。简而言之,我正在尝试为我的产品托管 PaaS 供应商,开发人员可以在构建和开发过程中使用这些供应商。

计划如下:

  1. 我正在尝试使用 Amazon IaaS(S3、EC2)作为硬件。
  2. 我需要一个云管理软件,它可以安装在我的一个本地系统的某个地方,并且可以管理亚马逊云。
  3. 在云管理软件的帮助下,我将在亚马逊云上部署我的所有产品。
  4. 我将开发并向我的最终用户(开发者社区)提供 API,以将我的服务用作 PaaS。

我想要实现的目标如下:

  1. IaaS 方面的供应商独立性。假设明天我搬到另一个 IaaS 提供商。
  2. 云管理软件的客户支持。
  3. 易于设置和使用云管理软件。

目前评价:

  1. 我尝试查看 Eucalyptus,这听起来很有希望,但我仍然无法确定这是否会按照我的要求支持公共云设置。我相信这更像是一个私有云设置。

  2. 如果有人可以帮助我比较其他可用选项,那将帮助我解决我的问题。例如 RightScale、OpenStack、CloudStack、Nimbula 等。

4

1 回答 1

3

那里有几个 PaaS 提供商。这里有一个比较:寻找 PaaS 提供商的建议

免责声明:我在 GigaSpaces 工作,开发Cloudify开源 PaaS 堆栈。Cloudify 满足您的大部分要求,尤其是供应商独立性 - 它支持大量 IaaS 提供商,包括:EC2、HP、Rackspace、Azure 等。

Cloudify 确实要求其管理服务器与其运行的应用程序在同一云中运行,以便它可以使用私人通信而不是通过互联网收集监控信息。为什么要在本地运行管理服务器?

于 2012-11-13T14:46:08.380 回答