码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • WebAssembly崛起,Kubevirt成主流,2022年云原生的五大发展趋势


    再过去的几年中,我们见证了各大公司对云原生技术的采用呈指数级增长。由容器和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的替代品有帮助。

    除了管理版的供应商可能发布新定位的Kubernetes,我们还可能看到针对物联网、边缘和人工智能工作负载而专门建立的优化后的Kubernetes发布。

    趋势3:对云原生安全的关注度增加

    这几年各企业对网络安全的重视度飞快上涨。对于云原生这个炙手可热的领域自然也不会例外。

    在2022年中将有两个领域得到更多的安全方面的关注——软件供应链和eBPF。

    软件供应链就像是现实世界中的商业供应链一样,将最基础的资源通过一系列的步骤个过程进行转换,最后提供给客户需要的成品。现代的软件开发试讲公共领域中的各种组件作为开放源代码项目进行组装和整个。在复杂的软件供应链中,一个步骤中的软件被破坏就会对多个软件部署造成严重损害。尤其是供应链最底层的开源项目,一旦出现问题就会造成非常大损失。最近涉及了CodeCov, Solarwinds, Kaseya和 ua-parser-js NPM package软件包以及开源项目Apache Log4j事件突出了确保软件供应链安全的必要性。在2022年,将有新的倡议、项目,甚至新的创业公司专注于安全的软件供应链管理。

    另一个令人兴奋的趋势是eBPF,它使云原生开发人员能够构建安全的网络、服务网和可观察性组件。我们可以看到lsovalent正在通过Cilium将eBPF引入了容器原生网络,Pixie(被New Relic收购)利用它来构建可观察性堆栈,Falco和Tracee利用eBPF来监控和预警安全事件的发生以及发出警报,还为服务网状结构引入sidecar-less proxy代理。2022年我期待eBPF成为云原生安全网络的基础。

    趋势4:Kubevirt成为主流

    Kubevirt是一个开源项目,使Kubernetes能够像容器一样协调虚拟机。通过并排运行虚拟机和容器,客户可以轻松地将传统的工作负载与现代的基于微服务的应用程序整合起来。他们还可以从管理这两种工作负载的简化的DevOps工作流程中获得其他收益。Kubevirt已经是现在红帽

    OpenShift虚拟化, Rancher的 Harvester, Platform9 Managed Kubernetes, and 谷歌 Anthos的一个重要组成部分。

    在2022年,将看到各公司对Kubevirt与Kubernetes的采用和整合急剧上升,虚拟机将成为云原生宇宙中的一流公民。

    趋势5:GitOps成为持续部署的标准

    GitOps为云原生工作负载的发布与管理,带来了我们曾经非常熟悉的的基于Git的工作流程。通过将Git作为单一的事实来源来调和状态,再加上快速回滚的能力,这都使GitOps成为一个强大的机制。如果某个公司实施GitOps,Weaveworks的 Flux CD, ArgoCD, 谷歌的Anthos Config Management和 Rancher Fleet是不错的选择。

    2022年,GitOps将发展到支持多租户和多集群部署,使其能够轻松管理运行在边缘或混合环境中运行的数万个Kubernetes集群。GitOps将成为持续部署的黄金标准。

    参考链接:5 Cloud Native Trends to Watch out for in 2022 – The New Stack

    注明:本文已获作者授权,未经允许,禁止转载!


    《新程序员003》正式上市,50 余位技术专家共同创作,云原生和数字化的开发者们的一本技术精选图书。内容既有发展趋势及方法论结构,华为、阿里、字节跳动、网易、快手、微软、亚马逊、英特尔、西门子、施耐德等 30 多家知名公司云原生和数字化一手实战经验!

    订阅地址:https://mall.csdn.net/item/92470?utm_source=csdn_news_group


     

  • 相关阅读:
    混沌系统在图像加密中的应用(索尔顿海生态流行病学问题的混沌性)
    Android之MediaCodec::PostAndAwaitResponse消息原理(四十三)
    Verilog 过程赋值 区别 详解
    Docker 使用 IDEA 内置插件构建上传镜像 与 SSH、FTP 功能使用
    自己动手写一个分库分表中间件(九)兼容性处理之事务之 Spring 怎么看是一个事务
    k8s之Service
    软件测试 | 当面试时被问到“搭建过测试环境吗”, 身为小白要怎么回答?
    CSS常用背景属性
    springboot+thymeleaf 封装自定义解析json字符串标签方法
    【机器学习】数值分析03——任意曲线拟合
  • 原文地址:https://blog.csdn.net/qq_43529978/article/details/122617320
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号