是否有任何可移植的云 API 可以让您轻松更改云主机? [关闭]

Posted

技术标签:

【中文标题】是否有任何可移植的云 API 可以让您轻松更改云主机? [关闭]【英文标题】:Are there any portable Cloud APIs that allow you to easily change cloud hosts? [closed] 【发布时间】:2011-02-21 03:59:41 【问题描述】:

我正在创建一个基于 Web 的 RESTful 服务,并希望为它启用云以实现可扩展性。

不过,我不想局限于一个云提供商。随着定价和需求的变化,我希望能够在 Go Grid 或 Amazon EC2 等之间切换。

是否有通用的 API 来控制云资源的启动、监控和关闭?

我见过 Right Scale,但他们的定价只是来自另一个星球。

同样,云存储是否有通用 API?

【问题讨论】:

【参考方案1】:

看看libcloud

【讨论】:

这正是我希望找到的。会更喜欢 php,但 Python 也会这样做!谢谢jdigital!【参考方案2】:

如果你正在使用 scala 或 java,你还可以检查 jclouds(http://groups.google.com/group/jclouds)

【讨论】:

【参考方案3】:

对于 Java 有:

typica jclouds Dasein AWS SDK for Java

【讨论】:

【参考方案4】:

您在寻找什么平台的 API?我们的 SecureBlackbox 产品提供CloudBlackbox package 的组件,用于统一访问各种云存储。目前支持的是 S3 和 Azure 和 Google(其他服务的 API 可按需提供)。

我们没有用于计算功能的统一 API(至少目前是这样)。

【讨论】:

以上是关于是否有任何可移植的云 API 可以让您轻松更改云主机? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

是否有 API 可以让您检查一个地理位置是否存在于另一个地理位置?

是否可以保存 Twitter 密码以便通过 Twitter API 轻松登录? [关闭]

如何构建自己的云数据库?建立云数据库是否要收费?

Marked.js让您的文档编辑更加轻松自如

是否使用 BYTE 可移植类型的变量?

是否有一种可移植的方式在 Makefile 中制作可移植的可选依赖项?