2010-06-22 109 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。

許多概念是相似的;當然可以在兩者之間移植許多應用程序並實現類似的功能 - 但是你必須修改很多代碼。如果你在一個系統中存儲了大量數據,你必須編寫自定義代碼才能從該系統導出並導入到另一個系統中。