Google App Engine vs Heroku

Ros*_*ose 19 google-app-engine heroku paas

我正在启动一个Web应用程序,这将是我第一次使用云服务(PAAS).

我正在建立一个IOT平台,打算显示来自蓝牙和使用python的实时数据.

我正在考虑谷歌应用程序引擎和heroku作为paas提供商.

我看到在开发者社区中似乎偏爱Heroku与Google App Engine.任何人都能清楚地解释为什么会这样吗?你会选择什么?为什么?

此外,似乎PAAS替代方案限制了数据库选项(例如谷歌它的数据存储区和heroku它的postgres)..以及其他限制.如果我想稍后转到IAAS,这会是一个主要问题吗?

似乎选择IAAS(如亚马逊)是一项更为复杂的工作,特别是因为我刚刚开始...但让我知道你的想法:)

非常感谢你提前

Psy*_*rus 27

我不能回答整个社区,但我可以投入2美分.我在工作中使用App Engine,但如果我正在制作原型或小型应用程序,我会选择Heroku主要用于它提供的多功能性.谷歌的PaaS基于"google",虽然你可以使用各种语言或数据库(如果付费),但它并不像Heroku那样(轻松)定制.

基本上我用这种方式来看待它:如果你主要做这件事你谷歌希望你这么做(这使得选择事情变得容易),那就去App Engine吧.这是非常实用的,很容易看到你剩余的每日配额等.

如果你想要按照你想要的方式构建和维护它,我相信Heroku提供了更好的PaaS.另外,如果你比较熟悉SQL,并希望留在你的PaaS的自由层,Heroku的更适合在我看来,(谷歌有云SQL,但据我所知,这是不提供免费的层).

  • 总是很开心!我可以贡献的主题不多,所以如果我至少可以提供我的经验,我很乐意以任何小的方式回馈给SO社区 (11认同)
  • 谢谢你的建议!:) 非常感谢,会考虑 (2认同)