CNCF 年度调查报告:15个有趣的云原生趋势


云原生计算基金会(Cloud Native Computing Foundation)发布了其于2019年10月进行的年度调查的结果。在1337名受访者中,37%来自欧洲,38%来自北美和17%来自亚洲。受访者包括架构师,DevOps经理和后端开发人员。


CNCF 年度调查报告:15个有趣的云原生趋势


以下是CNCF年度调查中的15个有趣的总结:


1、Kubernetes在生产中的使用量猛增


与去年相比,Kubernetes在生产中的使用已急剧增加。78%的受访者在生产中使用Kubernetes,相比去年的58%有了惊人的增长。去年大多数测试Kubernetes的产品投入生产,导致评估减少了48%。


CNCF 年度调查报告:15个有趣的云原生趋势


(CNCF:CNCF Projects)


2、客户在生产中至少运行2到5个Kubernetes集群


43%的受访者提到他们在生产中运行2到5个Kubernetes集群。预计在接下来的几个月中,这种情况将会增长。


CNCF 年度调查报告:15个有趣的云原生趋势


(CNCF:Kubernetes Clusters)


3、公共云是最受青睐的目的地,而混合云正获得发展势头


大部分(62%)的受访者在公共云中运行其工作负载,而其余工作则在混合云环境中运行。随着基于Kubernetes的混合云平台的推波助澜,明年我们将看到混合云采用率的增长。


CNCF 年度调查报告:15个有趣的云原生趋势

(CNCF:Infrastructure Choice )


4、容器正在进入生产环境


根据CNCF,有84%的受访者在生产中使用容器,与2018年的73%和2016年进行的首次调查的23%相比有了惊人的增长。鉴于对微服务的兴趣,看到微服务的大量增加并不奇怪。


CNCF 年度调查报告:15个有趣的云原生趋势


(CNCF:Container Usage)


5、大多数受访者使用Amazon EKS,其次是GKE和AKS


AWS仍然是运行容器和Kubernetes的首选云。29%的受访者正在使用Amazon Elastic Kubernetes(EKS)服务。在Kops用户的17%中,将在Amazon EC2上配置群集,从而使AWS成为Kubernetes的顶级云平台。Google Kubernetes Engine(GKE)非常接近,有28%的受访者将其用作CaaS。Azure Kubernetes服务(AKS)与旧版ACS引擎相结合,获得了大约25%的采用率。


CNCF 年度调查报告:15个有趣的云原生趋势


(CNCF:Container Orchestration)


6、开发人员在拥抱容器和云原生时面临文化挑战


开发团队面临的文化挑战,安全性,复杂性,就绪性和监控是采用云原生技术的前五项挑战。


CNCF 年度调查报告:15个有趣的云原生趋势

(CNCF:Challenges in Using Cloud Native)


7、Istio是早期采用者使用的顶级服务网格


CNCF在服务网格上引入了新的调查类别。只有18%的受访者在生产中使用它,而47%的受访者正在评估服务网格的使用。Istio其次是Consul,是最受欢迎的服务网格平台。Consul在生产中的使用率较高,因为它支持各种用例。许多部署使用Consul作为键/值数据库而不是服务网格。


CNCF 年度调查报告:15个有趣的云原生趋势


(CNCF:Service Mesh)


8、公有云中的块存储服务是事实上的存储引擎


随着状态工作负载在Kubernetes上成为主流,存储成为关键。鉴于大多数工作负载都在公共云中运行,因此基于云的块存储服务是生产中运行的有状态工作负载的首选后端,这一点不足为奇。

CNCF 年度调查报告:15个有趣的云原生趋势


(CNCF:Storage Choices)


9、AWS Lambda是最受欢迎的功能即服务(FaaS)平台


尽管与Kubernetes没有直接关系,但客户正在将功能即服务(FaaS)与容器一起使用。AWS Lambda在Google Cloud Functions和Azure Functions方面遥遥领先,位居第二和第三。


CNCF 年度调查报告:15个有趣的云原生趋势

(CNCF:Serverless Platforms)


10、Knative在基于Kubernetes的无服务器平台中排名第一


Kubernetes上的事件驱动的无服务器框架在云原生开发人员中越来越受欢迎。34%的受访者投票赞成Knative,它是最受欢迎的无服务器框架,其次是OpenFaaS,Kubeless和Virtual Kubelet。


CNCF 年度调查报告:15个有趣的云原生趋势


(CNCF:Serverless on Kubernetes)


11、Helm是用于打包Kubernetes应用程序的首选工具


Helm被吹捧为Kubernetes的易于安装的装置。将Helm视为Kubernetes最受欢迎的打包工具并不奇怪。


CNCF 年度调查报告:15个有趣的云原生趋势


(CNCF:Packaging Choices)


12、Nginx是领先的Ingress提供商


大多数Kubernetes用户都使用Nginx和Nginx Plus作为入口。作为独立入口的Envoy也正在迅速发展。


CNCF 年度调查报告:15个有趣的云原生趋势


(CNCF:Ingress Usage)


13、Minikube是最喜欢的Kubernetes环境


Minikube是Kubernetes可供开发人员使用的原因。尽管Docker Desktop嵌入了Kubernetes,但许多开发人员仍然更喜欢Minikube。


CNCF 年度调查报告:15个有趣的云原生趋势


(CNCF:Kubernetes Dev Environment)


14、Prometheus和CoreDNS是增长最快的CNCF项目


在CNCF的毕业项目中,Prometheus和CoreDNS的增长速度仅次于Kubernetes。在CoreDNS为集群提供命名服务的同时,Prometheus已成为收集和汇总指标的事实。


CNCF 年度调查报告:15个有趣的云原生趋势


(CNCF:CNCF Projects)


15、etcd数据库是使用最广泛的CNCF孵化项目


Kubernetes集群依赖于内存中的分布式数据库来维护状态。当前处于孵化阶段的etcd项目几乎在每个Kubernetes部署中都可以找到。许多项目和应用程序都依赖etcd,因为它占用空间较小且管理简化。


CNCF 年度调查报告:15个有趣的云原生趋势

(CNCF:CNCF Incubation Projects)


原文链接:

https://www.forbes.com/sites/janakirammsv/2020/03/04/15-most-interesting-cloud-native-trends-from-the-cncf-survey/#26a76e0334d5


CNCF 年度调查报告下载


译者介绍:

崔广章,从2014年接触云计算以来,完整经历了多次云计算技术的出现、落地和普及,参与过多 个云 计算生产项目,项目涉及多个行业,其中比较有代表性的有基于OpenStack进行定制开发的运营商私有云、政务云,基于开源容器云方案进行定制开发的浙江移动数据中心操作系统 (DCOS)。2017年开始从事边缘计算,主导参与了以函数计算为实现载体的边缘计算在运营商车联网的尝试,主导参与了通过定制应用运行时和应用编排框架的边缘计算方案在运营商CDN的落地。目前在之江实验室。


分享到:


相關文章: