AWS,DigitalOcean vs heroku,谷歌应用引擎

dro*_*aak 13 google-app-engine web-hosting heroku amazon-web-services

AWS,DigitalOean和heroku以及谷歌应用引擎之间的区别?

AWS和DigitalOcean是用于托管简单动态站点的Web托管站点,其中heroku和google app引擎用于部署复杂的Web应用程序?

AWS是Iaas,heroku是Paas,如果你能给我一个实时的例子,那将是很棒的.

这个问题显示经验不足,请裸露.

alk*_*kar 16

tldr;

  • DigitalOcean是一个"云"VPS提供商.你可以从他们那里获得通常的VPS服务器.

  • AWS是一个完整的云提供商,提供的服务允许您实际构建完整的数据中心(这些选项令人深思).

  • Heroku允许您通过将代码推送到git存储库(它们提供抽象层)来快速发布Web应用程序.无故障的POC天堂!

  • Google App Engine是一种与Heroku(不同功能)相似的服务.

  • 所有托管你的代码/ webapp /无论如何.不同之处在于您对底层框的控制程度.例如,DO和AWS将为您提供Linux机箱的SSH root访问权限.Heroku和Google App Engine限制了您的访问权限,您可以使用一组命令行工具/ Web界面来调整设置,同时在后台自动执行所有操作.那就是说,Heroku /做/托管你的应用程序,这就是你付钱给他们的原因:) (6认同)
  • 同样,它归结为您需要对运行应用程序的基础架构进行何种控制.除了您的代码或者对服务器上的最后一个细节进行细粒度访问之外,您完全有个人偏好.给他们一个旋转,他们中的大多数提供某种审判. (2认同)