首页 >动态 > 内容

Container周报第125期:2019年CNCF云端原生大调查出炉75%企业在正式环境用K8s了

动态 2021-02-14 08:01:48

3/26~4/1 精选容器新闻 #CNCF、#K8s
2019云端原生大调查出炉,75%企业在正式环境用K8s了

CNCF基金会最近公布了一年一度的云端原生大调查2019年报告,调查了全球1,337家企业或组织,其中3成是规模超过5千人的大企业。根据这次调查结果,在正式环境拥抱容器企业的比例已经高达了84%,在开发环境导入者也高达9成。高达19%企业在正式环境中的容器数量超过了5千个。在CNCF已经毕业的专案中,K8s的普及速度更快了,全球在正式环境使用K8s的组织超过了75%,比2018年的5成多增加了许多,而Prometheus专案的在正式环境使用的比率,在2019年也快速接近75%。另一个开始大量正式使用的专案是CoreDNS。

K8s的用量调查上,大多数企业正式环境中管理的K8s丛集约2到5个,4成企业都是如此。但也有1成企业的K8s丛集超过了50个。K8s应用程式的打包机制以Helm为主,超过6成应用程式都支援这个格式。在本地端开发环境上,最主流的K8s环境是Minikube(39%),其次是Docker Kubernetes(32%),使用云端业者提供的託管K8s者和自建整套本地端K8s者都是只有2成多。

导入无伺服器架构的企业也增加很多,至少有41%的作答者已经採用。在云端,最多人使用的云端Serverless服务是AWS Lambda,超过了5成採用率,其次是Google Cloud Functions,但不到2成採用率。而微软Azure Functions排名第三,略低于GCP。而在自建平台上,最多人利用Knative来自建Serverless平台(34%)。

目前已有18%组织导入服务网格技术,所用相关专案中,以Consul专案在正式环境的採用率最高,但Istio评估採用者很多,有后来居上的潜力,排名第三高的是Linkerd。

CI/CD是云端原生应用的关键流程,越来越多CI/CD工具的问世和普及,也让企业可以加快应用程式的开发和释出周期,从应用程式改版释出的步调更可以看出企业CI/CD流程的成熟度。根据2019年调查,可以做到每天释出新版的企业,从去年的15%,今年大幅增加到了27%,而2019年可以做到每周释出的企业也有28%,等于有6成企业都具备了在一周内改版的能力。

#DevSecOps、#跨K8s丛集
资安新创Zettaset资料加密平台可以支援K8s多丛集了

主打软体加密的资安新创Zettaset最近宣布自家资料加密平台可以支援K8s跨丛集了。企业可以用一套K8s来管理跨丛集间的加密资料流通,可以自动将加密政策管理发布到各丛集,来建立更大规模的DevSecOps计画。原本K8s就有一套机密资料的加密保护机制,Zettaset则是提供了一个加密外挂工具,可利用软体金钥来进行K8s机密资料的加密,来取代常见用硬体金钥加密的作法。另外,Zettaset指出,因为採取软体金钥加密的作法,企业将K8s上的加密资料处理延伸到更多DevOps流程上,让其他微服务也能存取加密过的机密资料。

#监控维运、#K8s管理
开源监控平台OpenTelemetry进入Beta阶段,提供6种语言SDK

Google在去年开源释出了一项整合式的追蹤监测平台OpenTelemetry,这个工具可以蒐集或发送监测资讯到Prometheus、Jaeger、Cloud Monitoring、Cloud Trace等平台,来打造一个K8s整合式监测管理基础之用,蒐集Ap层的监控阵列资料,也支援分散式追蹤架构。在3月底时,Google终于宣布,OpenTelemetry推出了第一个Beta版本,提供了6种语言的SDK,可以用来串接和蒐集不同语言所开发的应用系统,包括了 Erlang、Go、Java、JavaScript和Python和微软.NET的SDK支援。

#持续整合、#GitHub
容器CI/CD核心元件官方版来了,Docker释出第一个GitHub Action

GitHub去年推出了Action功能,可以透过事件来驱动指定的专案动作,成了开发者打造CI/CD的关键功能,不少用Docker容器也建立整套CI/CD流程的开发者,也自行打造了Docker的Action功能来驱动这些流程。现在Docker终于推出的自家的第一个官方版GitHub Action功能(专案名称build-push-action),从Docker预安装、在云端配置到执行部署,都能支援,像是用git SHA来进行Tagging、用OCI的标籤来进行Labelling、也支援部建阶段参数和多阶段版控,另外还有提供Push filter可以用来更清楚的设定,何时才需要进行容器映像档的部建。

游戏主机调度、Agones
全球AB测试也能自动化,Google推出K8s游戏丛集服务

Google新推出K8s游戏主机託管服务Game Servers,可以自动扩充或缩小全球各地的游戏丛集,也可用来进行A/B或是金丝雀测试。2017年Google与法国知名游戏开发公司Ubisoft合作,利用容器调度工具Kubernetes打造开源平台Agones,可让用户直接在Kubernetes上託管、执行和扩展专有的游戏伺服器,Agones可取代原本的伺服器管理和扩展方式,以Kubernetes来分配游戏资源,并且管理游戏伺服器的生命周期。现在Google推出的游戏伺服器服务测试版,可说是一项付费的Agones託管服务。
使用者能以kubectl结合yaml,或是Kubernetes API来定义单一的游戏伺服器,或是大型预启用的游戏伺服器机群。甚至,游戏开发者很容易进行A/B测试,或是在进行配置变更时,先进行金丝雀测试,并在发生问题时,快速回退到稳定版本上。

#应用程式派送、#CI/CD
Akamai强化CI/CD支援,应用全球派送速度缩短到以分计算

网路派送服务商Akamai最近宣布自家大力拥抱DevOps方法,因此,提高了应用程式全球派送的速度。原本Akamai就支援DevOps工具Terraform,让开发者可以将应用程式派送整合到自家CI/CD工作流程上,现在则加快这个派送速度,可以让开发者调整部署配置后,数分钟就能套用。另外,Akamai的边缘运算机制EdgeWorkers也新增内容快取的控制,开发者可以利用快取内容来进行A/B测试或实验新功能

#CIO大调查、#IT人才
台湾重度上云企业更多了,2成企业大抢基础架构人才

台湾已有近2成企业是重度云端化的企业,内部半数应用都已经搬上了云,根据iThome今年1、2月间,针对全台373家两千大规模企业IT主管的调查,基础架构人才开始成了抢手人才之一,包括了机房维运、虚拟化管理、容器技术、K8s技术、云端维运人才等,平均台湾有2成大型企业今年都有相关职缺,尤其是金融业者高达45.7%要抢,政府机关也有4成要招募基础架构人才。网路维运人才依旧热门,有一成企业开缺,但是也有5.9%企业指明要找容器技术人才,4.8%企业有K8s人才的职缺。

责任编辑/王宏仁 

更多Container相关动态

对抗疫情,SUSE宣布将提供医疗製造业业免费容器技术支援 WireGuard VPN 1.0.0随同Linux 5.6正式出炉

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时候联系我们修改或删除,多谢。