最简单安全的Android服务器后端

我有一个
Android游戏,我希望它能够对服务器后端的每个用户存储数据 – 例如高分 – 例如.

这是一份极其苛刻的要求清单!任何解决方案都不可能满足所有这些要求,因此我已经更改/优先考虑它们:

>最小/非常简单的服务器和客户端代码
>免费/便宜
>自动可扩展,无需/少量服务器维护
>使用最少的代码尽可能安全
>无缝 – 无需用户操作即可授权/选择任何内容

我知道Parse,这似乎是最简单的选择,但我担心未来的成本,并希望更多的控制,所以我想要一些替代品.

AWS似乎付出了很多努力,尽管它可以非常轻松地处理安全的匿名身份验证.

如果有一种简单的方法可以保护请求而不需要用户登录或授权应用引擎,App Engine会很棒.

所以……我想要Parse的无缝性,AWS的安全性以及App Engine的自动扩展.还有Parse的易用性/编码.手指交叉. 🙂

谢谢

最佳答案 我的建议:使用Parse,但在模型中创建足够的抽象/封装,以便将Parse交换为另一个服务将不会那么痛苦.但严重的是,在你的应用看到非常高的需求之前,我认为Parse不会变得昂贵(甚至不是免费的).此外,Parse人员似乎非常致力于开放性:您可以将数据导出为CSV并且他们具有REST API,因此您编写的任何类型的程序都可以访问数据.

如果您决定自己动手,我建议使用Heroku创建一个Rails后端. Piggyback SSL是免费的,HTTP Basic Auth在Rails中非常简单,并且整个堆栈可以很好地与您想要使用的任何数据库一起使用(我假设NoSQL,因为您需要灵活性).

点赞