【发布时间】:2020-12-18 16:06:15
【问题描述】:
我已经构建了我的机器学习模型,下一步我希望将其公开。计划是:
- 使用 Streamlit 构建 UI。
- 使用 Docker 映像打包应用程序。
- 将 Docker 映像部署到 Google Cloud Run 环境中。
- 在 Google Cloud Run 环境中启动 Docker 容器。
但问题是我无法估计在 Google Cloud Run 中启动和运行容器的成本(我还是个初学者)。如何估计最坏的情况,即它应该产生的最大成本是多少? Google Cloud Run pricing table 中有 CPU、内存、请求和网络属性,但是:
- 我如何才能确切知道我的应用程序将占用多少这些资源?
- 如果应用程序是公开可用的并且请求超过免费限制配额,会不会发生天文数字的账单。
- 我可以设置一些我的账单不能超过的限制吗?
【问题讨论】:
-
这似乎不是一个编程问题,也不适合 Stack Overflow。我不确定这是否可以在另一个 Stack Exchange 站点上询问。如果你找到了,请务必阅读他们的文档,类似于 Stack Overflow 的 tour 和 What topics can I ask about here?
标签: google-cloud-platform google-cloud-run