2010-06-22 100 views
1

我可以知道可移植性是如何应用gae的。假设我有一个 应用程序,它使用彗星功能,任务队列..等并没有使用 bigtable,我想部署在vmware/amazon上它会运行吗?云可移植性

回答

0

AppScale是专为这种便携性而设计的。

AppScale是一个平台,允许用户 部署和承载自己 谷歌App Engine应用程序。它 在Amazon EC2 和Eucalyptus以及Xen和KVM上自动执行。 它已经开发,并且是由位于加利福尼亚州Santa Clara的RACELab维护的 Barbara。它支持python 和java Google App Engine平台。

不能确定它是否适合您,但它可能值得研究。

1

否.Google App Engine和Amazon Cloud Services具有不同的API。

许多概念是相似的;当然可以在两者之间移植许多应用程序并实现类似的功能 - 但是你必须修改很多代码。如果你在一个系统中存储了大量数据,你必须编写自定义代码才能从该系统导出并导入到另一个系统中。