App引擎与计算引擎:django项目

时间:2016-05-17 03:13:33

标签: python django google-app-engine google-compute-engine

我正在尝试将当前服务器从DO转移到GCP,但不确定在App引擎和计算引擎之间使用什么。

目前正在使用:

  • django 1.8
  • postgres(使用psycopg2连接)
  • python 2.7

提前致谢!

1 个答案:

答案 0 :(得分:3)

DigitalOcean是IaaS(基础设施即服务)。我猜Google的相应优惠是Google Compute Engine,GCE。

Google App Engine更像是Heroku,一种PaaS服务(平台即服务)。

实际上,PaaS和IaaS有什么区别?

  • IaaS:如果你的团队中有一个称职的系统管理员,他可能会选择IaaS--因为这种服务会以更多的决策和设置为代价给予他更大的控制权 - 但那是他的工作。
  • PaaS:如果您愿意支付更多费用(比如加倍)以避免大部分管理工作而且不介意一个更有见解的平台,那么PaaS可能是适合您的产品。你是一名程序员,只是想部署你的代码(你很乐意支付额外的费用,以避免在操作中处理那些笨蛋)。

如果你谷歌的话,你可以找到一个更优雅的比较。