【发布时间】:2015-11-07 19:10:20
【问题描述】:
我有一个用 python/pandas/scipy 编码的应用程序,任何人都可以启动它。我想使用 Google Cloud Platform 来托管它,但我找不到设置它的好方法。
由于我希望我的应用程序是一个网络应用程序,其中一部分托管在 google 应用程序引擎上,但由于 google 应用程序引擎似乎与大型微积分和科学库不兼容,我想我应该将任务发送到 VM与科学图书馆。
我的问题是: 1-为了省钱,我可以在每次启动应用程序时创建一个虚拟机吗?但是如果我这样做,我必须每次都设置 pandas scipy 等,这应该需要一些时间吗?
2- 我是否注定每次都运行虚拟机并被应用程序激活?但是,如果两个人一起启动微积分,这可能真的很糟糕吗?
3 - 我应该将我的应用程序打包为 .exe 并作为独立应用程序启动吗?
我完全不知道如何处理这样的架构,谁能给我一些建议?
谢谢!
【问题讨论】:
-
您需要使用计算引擎,将计算和Web应用分开。
标签: python google-app-engine pandas architecture google-compute-engine