[英]Web application deployment approach using Google Cloud - GKE
我使用完全托管的 Google Cloud Run 服务(1 个 vCPU 和 4 GB Ram)部署了一个 python + tensorflow + Flask 应用程序。
系统工作正常,但它真的很慢,所以我正在评估使它更快的方法(它需要比现在运行的速度快 20-30 倍)
最好的方法是什么?
目前我不希望一次拥有超过 10 个用户,但我希望最终能够扩大规模。
您可能想根据您的用例进行评估
根据本文,完全托管的 Cloud Run 是无状态容器化微服务的理想无服务器平台,这些微服务不需要 Kubernetes 功能,如命名空间、容器在 pod(sidecars)中的共置或节点分配和管理。
如果您正在寻找提供高级可扩展性和配置灵活性的容器编排平台,GKE 是一个不错的选择。
您提到您正在寻找更便宜/更容易的开发方法,但这可能不会那么可扩展、高效或可管理,您可能需要仔细查看 GCP 中的所有云计算选项,以了解哪些可以使您的用例受益最多。
您提到您的用例是 CPU 密集型的,因此您可能希望利用高 CPU 机器类型,这些机器类型可以通过创建 VM、创建实例组或在其他服务(如GKE或App Engine)中直接使用
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.