App Engine或Kubernetes Engine是否更适合大型持续工作负载?

时间:2018-06-15 15:16:38

标签: google-cloud-platform

根据我的阅读,App Engine的一项功能是能够快速自动扩展,这使其成为网络流量等高度可变工作负载的理想选择。

但是,如果我的应用程序一直承受着繁重的工作量(每天处理~50K +图像),那么使用Kubernetes Engine集群会更合适吗?我想减少尽可能多的维护时间,即只是部署它并忘记它。

该应用程序不是非常容器化的,因为它没有使用某种模块化的微服务架构,而且我读过的一些东西说Kubernetes Engine如果这样做会有点过分。案子。这是真的吗?

1 个答案:

答案 0 :(得分:2)

如果你想要的是部署你的应用程序而忘记它,你肯定应该使用App引擎,而不是K8s。

根据您的需要,您可以使用标准版或Flex版。使用Flex,您仍然需要在Docker镜像中容纳您的应用程序。

K8需要更多关注。您需要清楚地了解您的应用程序架构,包括安全性,网络等,并逐个构建。

使用App Engine,您会忘记很多这些块,并且更多地关注应用程序本身。

在我看来,K8不会过度使用。两者都适合您的应用。

相关问题