·发布于 Towards Data Science ·8 分钟阅读·2024 年 3 月 22 日
--
图片来自 Dominik Lückmann 在 Unsplash
如果你是数据科学家,可能已经熟悉 Streamlit,你可能曾用它来原型设计一个演示、分享仪表盘,甚至构建一个更复杂的应用。
在这篇文章中,你将学习如何在 Google Cloud Platform 上快速且高效地部署 Streamlit 应用。
为此,你需要:
-
一个有效的 GCP 账户和信用卡(尽管按照本教程操作不会花费你一分钱)
-
Pulumi: 一款基础设施即代码(IaC)工具,用于配置部署应用所需的云资源
-
需要一些 Google Cloud 服务(Cloud Run)、Docker 和 Poetry 的基础知识
-
一个 Github 账户,用于通过 Cloud Build CI/CD 平台触发自动部署
如果你不熟悉这些工具,下面会详细介绍,并提供链接让你了解更多。
不再赘述,接下来让我们一探究竟 👇