WebAssembly崛起,Kubevirt成主流,2022年云原生的五大发展趋势

作者 | 丁广辉 责编 | 张红月
出品 | CSDN(ID:CSDNnews)
再过去的几年中 , 我们见证了各大公司对云原生技术的采用呈指数级增长 。 由容器和Kubernetes引领的应用程序现代化成为许多企业的主要目标 。 基于容器的CI/CD是现如今初创公司和各大企业在实际上的DevOps标准 。 Kubernetes是在边缘运行工作负载的首选平台 , 在近几年它也逐渐转变成为一个混合计算平台 , 使公共云供应商能够在部署内部环境的集群中运行他们的托管服务 。
随着2022年的到来 , 在这新的一年中有5个关键的云原生趋势要与大家分享 。
趋势1:云原生环境中WebAssembly崛起
WebAssembly已经发展成为一个高性能、跨平台和多语种的软件沙盒环境 , 被运用于云原生软件组件 。 由于容器运行时和WebAssembly(WASM)存在惊人的相似性 , 所以Kubernetes也可以被用于协调WASM组件 。
WasmCloud、 WasmEdge、KubeEdge以及Krustlet等项目使WASM成为云原生宇宙的公民之一 。 Kubernetes可以从一个单一的控制平面无缝协调WebAssembly和容器两种工作负载 , 也就是说我们甚至可以将打包成WebAssembly的软件与容器化软件一起运行 。 包括SecondState, Cosmonic和 Suborbital在内的创业公司正在建立的平台和工具 , 都在加速WASM的采用 。 预计自2022年我们可以看到云原生WASM的崛起 。
趋势2:Kubernetes的新道路
虽然云原生生态系统里充斥着三种不同的Kubernetes发行版 , 即开源发行版、商业发行版以及管理发行版 。 但我们在2022年可能看到一种被定义为生产级的发行版出现 。
开源发行版的Kubernetes包括最基础的Kubernetes、亚马逊的EKS-D、K3s和 RKE2 。 商业发行版包括红帽 OpenShift, VMware Tanzu, Rafay, Mirantis Kubernetes Engine以及 D2iQ Kubernetes Platform.
与开源版和商业版不同的是 , 管理型Kubernet产品只能运行在供应商运营和管理的管理环境上 , 不能直接提供给客户 。 公共供应商现在主要推动的还是管理型Kubernetes产品的发展 , 诸如亚马逊的弹性Kubernetes服务、Azure Kubernetes服务、谷歌的Kubernetes引擎 , 或是
IBM Kubernetes 服务, 谷歌 Kubernetes 容器引擎,以及 Platform9 Managed Kubernetes这些产品都是管理型Kubernetes发行版的例子 。
在2022年 , 谷歌和微软预计将宣布基于其管理产品的开源Kubernetes发行版——GKE和AKS 。 这些发行版将被定位为生产级的Kubernetes环境 , 提供与管理服务相同的功能 。 采用这些发行版的客户将能够轻松切换到基于云或混合管理的服务 。 这对谷歌和微软将自己的产品定位为AWS的EKS-D和EKS-A的替代品有帮助 。
【WebAssembly崛起,Kubevirt成主流,2022年云原生的五大发展趋势】除了管理版的供应商可能发布新定位的Kubernetes , 我们还可能看到针对物联网、边缘和人工智能工作负载而专门建立的优化后的Kubernetes发布 。
趋势3:对云原生安全的关注度增加
这几年各企业对网络安全的重视度飞快上涨 。 对于云原生这个炙手可热的领域自然也不会例外 。
在2022年中将有两个领域得到更多的安全方面的关注——软件供应链和eBPF 。
软件供应链就像是现实世界中的商业供应链一样 , 将最基础的资源通过一系列的步骤个过程进行转换 , 最后提供给客户需要的成品 。 现代的软件开发试讲公共领域中的各种组件作为开放源代码项目进行组装和整个 。 在复杂的软件供应链中 , 一个步骤中的软件被破坏就会对多个软件部署造成严重损害 。 尤其是供应链最底层的开源项目 , 一旦出现问题就会造成非常大损失 。 最近涉及了CodeCov, Solarwinds, Kaseya和 ua-parser-js NPM package软件包以及开源项目Apache Log4j事件突出了确保软件供应链安全的必要性 。 在2022年 , 将有新的倡议、项目 , 甚至新的创业公司专注于安全的软件供应链管理 。

特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。