首页 > 其他分享 >Forrester首次面向中国的开源报告:阿里云在云原生领域开源布局最全面

Forrester首次面向中国的开源报告:阿里云在云原生领域开源布局最全面

时间:2023-08-25 10:33:18浏览次数:39  
标签:原生 项目 Forrester 分布式应用 开源 阿里

Forrester 于近期发布了《Navigate The Cloud-Native Ecosystem In China, 2023》,报告概述了中国云原生领域的开源项目对构建云原生生态的促进作用,这些开源项目正深刻影响着企业的技术决策者以何种策略拥抱云原生这一现代 IT 基础设施的核心。

报告表明,中国超过 80% 的云决策者表示,他们的公司正在采用云原生技术, 例如容器、分布式数据库、微服务、服务网格、FaaS 和分布式中间件,这一比例明显高于全球同行,以推动智能自动化、集成、数据库、大数据、分析、AI 2.0、物联网、5G和区块链等主要领域的创新。

Forrester 首次面向中国发布该报告

2022 年,Forrester 发布了全球范围的《Navigate The Cloud-Native Ecosystem in 2022》,今年的报告是 Forrester 首次针对中国的云原生开源项目和背后支持的企业进行的调研。Forrester 认为阿里云在云原生开源领域布局最为全面。

此次报告将云原生领域开源项目分为 5 个方向,分别是:基础设施推动者(Infrastructure enablers)、开发推动者(Development enablers)、运维推动者(Operations enablers)、领域创新者(Domain Innovators)、规范制定者(Specifications),阿里云合计贡献了 24 个开源项目,他们分别是:

  • 基础设施推动者有 3 个开源项目, 分别是 Inclavare Containers、Dragonfly 和 OpenYurt。
  • 开发推动者有 9 个开源项目, 分别是 Sentinel、Apache Dubbo、Spring Cloud Alibaba、Nacos、Higress、Tengine、OpenKruise、KubeVela、 OpenSumi 和 Serverless Devs。
  • 运维推动者有 2 个开源项目, 分别是 ChaosBlade 和 Koordinator。此外,阿里云容器服务团队近期还开源了 Kubernetes 容器网络诊断工具 KubeSkoop,以降低网络问题排查难度,让没有网络知识的人也可以自动化地定位网络问题。
  • 领域创新者有 6 个开源项目, 分别是 Apache Dubbo、GraphScope、Fluid、KubeDL、GraphScope 和 AliOS Things。
  • 规范制定者有 4 个开源项目, 分别是 Container runtime interfaces、Container storage interfaces、CloudEvents(参与制定)和 OpenSergo。

此前,CNCF 统计了基金会中的 148 个全球开源项目,由中国互联网公司发起的有 37 个,占比 25%;其中阿里云主导及参与开源项目共计 13 个。木兰开源社区也统计过 CNCF Landscape 中的 580 个开源项目以及他们所对应的发起企业,观察到近八年来云原生领域中企业的投入与其发起项目的影响力。得出结论,2022 年阿里云在 CNCF 开发者协作影响力排名中 ,位列全球第二。

图片

持续贡献开源

在云原生领域,阿里云是 Apache Dubbo、Apache RocketMQ、KubeVela、Flink等代表性开源项目的发起者,也是 Linux、MySQL、Redis、JVM、Kubernetes、Containerd、Envoy 等知名开源项目的核心贡献者和维护者。

图片

在分布式应用架构上,阿里云开源了完整的分布式框架和组件,帮助开发者解决了分布式应用的落地难题。

例如,在流量入口层面开源了云原生网关 Higress,高效解决了网关的性能、安全和稳定性难题,在服务集群层面,Apache Dubbo 和 Spring Cloud Alibaba 已经被广泛使用,分别解决了服务和服务之间、服务和云产品之间的互通问题;

Apache RocketMQ 则满足了分布式应用架构的异步通知、系统间解耦、削峰填谷、缓存同步和实时计算等高频需求;Seata 提供的分布式事务能力,解决了性能差、数据一致性不够、或侵入性大的业内痛点;

Nacos 作为市场占有率极高的注册配置方案,未来计划成为作为控制面来帮助用户提升微服务的管控体验;Serverless Devs 的开源,则为开发者提供了构建分布式应用的另一种开发范式。

治理不仅是架构的延续,更是下一代应用中间件技术的演进方向,分布式应用治理解决的是用好、管好分布式应用的问题。

限流降级开源组件 Sentinel 解决的就是外部流量导致的稳定性风险,以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性;

ChaosBlade 和 Sentinel 师出同门,源自阿里在全链路压测、线上流量管控、故障演练上沉淀的这一套高可用核心技术,ChaosBlade 通过建立故障演练机制来提系统高可用;

AppActive 则为多活提供一个统一的规范和技术实现,和 Sentinel、ChaosBlade 共同构成了高可用的三架马车;OpenSergo 则解决了不同语言、不同通信协议下的微服务治理难题。

分布式应用之下就是容器和资源,容器调度编排和分布式应用构成了一套完整的云原生开源技术栈。

边缘计算云原生开源项目 OpenYurt ,采用非侵入方式扩展 Kubernetes,在云边协同、设备管理、轻量化、云边网络等方面带来了大量创新;分布式数据集编排和加速引擎 Fluid 聚焦解决如何持续优化异构资源效率和高效运行 AI 等异构工作负载上;KubeVela 致力于打造面向多云、多集群场景的应用管理平台,支持用户将云原生化的应用扩展到分布式云,全局视角统一管理和运维分布式云资源,解决混合云、分布式云带来的技术挑战;

此外,聚焦于云原生应用自动化的开源项目 OpenKruise,旨在解决 Kubernetes 之上应用的规模化运维和规模化建站问题;云原生混部系统 Koordinator 则开放混部和调度能力,推进混部技术的普惠。

标准和开源加速了云原生技术的全面落地,阿里云通过大量、持续的开源投入,提供了全栈的云原生开源项目,并和行业从业者共建技术标准,以帮助千万开发者更低成本的引入云原生技术。

标签:原生,项目,Forrester,分布式应用,开源,阿里
From: https://www.cnblogs.com/alisystemsoftware/p/17656225.html

相关文章

  • 盘点10个.NetCore实用的开源框架项目
    连续分享.Net开源项目快3个月了,今天我们一起梳理下10个,比较受到大家欢迎的.NetCore开源框架项目。更多开源项目,可以查看我创建的,.Net开源项目榜单!一个专注收集.Net开源项目的榜单​github.com/bianchenglequ/netcodetop1、FytSoaCms前后端分离CMS系统项目简介这是一个基于.N......
  • Kurator,你的分布式云原生解决方案
    本文分享自华为云社区《DTSETechTalk|第40期:Kurator,你的分布式云原生解决方案》,作者:华为云社区精选。什么是分布式云原生?中国信通院给出的定义:分布式云原生是指通过云原生技术统一多云技术栈,提供业务价值的设计模式。根据这个定义,我们延伸出以下几个问题:•什么是云原生技......
  • 嵌入式开源库交叉编译整理
    本文将不定期更新,主要是整理统计遇到的开源库,交叉编译的方法。这里的交叉编译平台主要是ARM32的芯片平台。首先在交叉编译目录上一层创建文件夹,方便后续开源库的依赖和链接mkdir../rv1126这里我使用的是,rv1126的平台,因此创建了一个rv1126的目录。后续所有开源库的编译,输......
  • Mesa 23.2 开源图形栈现已可供下载
    作为Mesa23系列的第二个重要版本,Mesa23.2开源图形栈现已可供下载,它为AMDGPU的RADVVulkan驱动程序带来了新功能,改进了 Linux 游戏,并新增了Asahi功能。Mesa23.2的亮点包括Asahi上的OpenGL3.1和OpenGLES3.VK_KHR_ray_tracing_pipeline、VK_EXT_dept......
  • 开源的 .NET 数据库迁移框架FluentMigrator
    简介FluentMigrator是一个开源的数据库迁移框架,可以帮助用户在开发过程中保持数据库的一致性。它提供了一个简洁的FluentAPI,可以让你使用C#写出简洁的迁移脚本。FluentMigrator提供了一系列的API用来创建和管理数据库迁移,并且支持多种不同的数据库系统,包括MySQL、Postg......
  • js_通过js主动触发原生事件, 以及通过js注册自定义事件并手动触发
    现实情景:在对博客园的样式进行修改时,发现需要对博客园本身的html结构进行更改,而其中一些html结构被绑定了事件处理程序.一些元素在修改时虽然被隐藏但是也需要通过其他方式来达到触发它原本绑定的事件处理程序的目的,因此需要对这些DOM的绑定事件进行手动触发主动触发......
  • 【python】python开源代理ip池
    一、前言随着互联网的不断发展,越来越多的应用需要使用高匿代理IP才能访问目标网站,而代理IP作为一种能够隐藏本机真实IP地址的工具,在网络抓取、搜索引擎排名、广告投放、反爬虫等方面有着广泛的应用场景。但是,由于代理IP的稳定性难以保证,而且容易被反爬虫机制识别和封杀,为解决这些......
  • 开源Word文字替换小工具更新 增加文档页眉和页脚替换功能
    ITGeeker技术奇客发布的开源Word文字替换小工具更新到v1.0.1.0版本啦,现已支持OfficeWord文档页眉和页脚的替换。同时ITGeeker技术奇客修复了v1.0.0.0版本因替换数字引起的in‘requiresstringasleftoperand,notint错误。开源Word文字替换小工具官方介绍页面:https://www.......
  • 龙蜥浪潮信息携手同走开源特色路,共建云时代数智计算基石 | OCP China Day 2023 回顾
    8月10日,在北京举办的OCPChinaDay2023上,龙蜥社区产品生态总监张鹏程分享了《同走龙蜥开源特色路,共创云时代数智计算基石》、浪潮信息KeyarchOS生态专家潘珏君做了《浪潮信息与龙蜥社区的生态实践》的主题演讲,与现场嘉宾分享并探讨了龙蜥社区前沿的创新技术、思考视角以及......
  • 龙蜥白皮书精选:云原生混部资源隔离技术
    文/云原生SIG01技术方案简介混部就是将不同类型的业务在同一台机器上混合部署起来,让它们共享机器上的CPU、内存、IO等资源,目的就是最大限度地提高资源利用率,从而降低采购和运营等成本。混部通常是将不同优先级的任务混合在一起,例如高优先的实时任务(对时延敏感,资源消耗低;称为在......