Google App Engine Flexible和Google Container Engine之间有区别吗? [英] Difference between Google App Engine Flexible and Google Container Engine?

查看:69
本文介绍了Google App Engine Flexible和Google Container Engine之间有区别吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

特定于基于Docker的部署,两者之间有什么区别?由于Google App Engine Flexible现在还支持基于Dockerfile的部署,并且它也是完全托管的服务,因此它似乎比在Container Engine上配置Kubernetes部署更可取,不是吗?

Specific to Docker based deployment, what are the differences between those two? Since Google App Engine Flexible now also supports Dockerfile based deployment and it is also fully-managed service, seems it's more preferred option rather than configuring Kubernetes deployment on Container Engine, isn't it?

在哪些使用案例中,与App Engine Flexible相比,更优选使用Google Container Engine?

What are the use cases where it's more preferred to use Google Container Engine over App Engine Flexible?

推荐答案

它们是不同的东西. App Engine Flexible专注于应用程序开发-即您有一个应用程序,并且想要由Google进行部署和管理).另一方面,Kubernetes不仅仅是拥有自己的基础架构.显然,您也可以在Kubernetes中部署应用程序,但是由于它是您自己的基础结构",因此您可以直接管理应用程序和应用程序的行为(创建服务,创建可伸缩性策略,RBAC,安全策略...). .

They are different things. App Engine Flexible is focused on application development - i.e. you have an application and you want to be deployed and managed by Google). On the other hand, Kubernetes is more about having your own infrastructure. Obviously, you can also deploy applications in Kubernetes but, as it's your "own" infrastructure, you are the one to directly manage how both the and the application will behave (create services, create scalability policies, RBAC, security policies...).

从这个意义上讲,Kubernetes在实现目标方面更加灵活.但是,作为开发人员,您可能根本不对基础结构感兴趣,仅对您的应用程序可以工作和可扩展感兴趣.对于这种配置文件,App Engine Flexible更合适.

In this sense, Kubernetes is more flexible in what you can achieve. However, as a developer, you may not be interested in the infrastructure at all, only that your application works and scales. For this kind of profile, App Engine Flexible is more suitable.

另一方面,如果要管理完整的Container基础结构(更多SRE配置文件),那么Kubernetes是您的理想选择.

If, on the other side, want to manage a complete Container infrastructure (more SRE profile), then Kubernetes is for you.

这篇关于Google App Engine Flexible和Google Container Engine之间有区别吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆