从AppEngine迁移

时间:2012-04-15 16:18:21

标签: google-app-engine mongodb

我使用GWT / AppEngine / Objectify开发了一个应用程序。由于数据敏感,有许多客户希望在其环境中本地部署此客户端。 我想不出一种方法,AppEngine中的开发人员隐藏了应用程序的数据。即使我加密数据,总会有关于安全性的问题。

我想到了以下替代方案

a)我现在在appengine中有一个多租户应用程序。我现在可以使用他们各自的Google帐户对特定客户进行部署。这样他们就拥有了数据安全性。我不确定如何处理新的部署。没有什么比与用户共享应用程序的了。

b)迁移到MongoDB / MYSql。 当数据模型发生变化时,这将导致处理迁移的整个问题。我已经读过MongoDB,我不会遇到迁移问题。这是对的。

解决此问题的最佳方法是什么。根本问题是我们作为开发人员可以访问客户端不需要的Google / AppEngine环境中的数据。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:2)

最简单的方法是让客户创建一个App Engine帐户,而您只提供战争。

如果您仍打算从GAE迁移,那么您可能需要查看AppScalecapedwarf-blue