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

本文涉及的产品
性能测试 PTS,5000VUM额度
注册配置 MSE Nacos/ZooKeeper,118元/月
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: 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。
  • 开发推动者有 10 个开源项目,分别是 Sentinel、Apache Dubbo、Spring Cloud Alibaba、Nacos、Higress、Tengine、OpenKruise、KubeVela、 OpenSumi 和 Serverless Devs。
  • 运维推动者有 2 个开源项目,分别是 ChaosBlade 和 Koordinator。此外,阿里云容器服务团队近期还开源了 Kubernetes 容器网络诊断工具 KubeSkoop,以降低网络问题排查难度,让没有网络知识的人也可以自动化地定位网络问题。
  • 领域创新者有 5 个开源项目,分别是 Apache Dubbo、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 则开放混部和调度能力,推进混部技术的普惠。


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

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
25天前
|
边缘计算 运维 Cloud Native
浙江省科技进步奖一等奖!阿里云云原生技术实现新突破
科技成果鉴定委员会高度评价该技术,“项目研发难度大,成果创新性强,对促进关键技术进步及自主可控具有重大意义,成果在国内外开源社区产生了广泛影响,并成功应用于互联网、交通、金融、物流、医疗等多个行业。”
|
6天前
|
供应链 安全 Cloud Native
阿里云容器服务助力企业构建云原生软件供应链安全
本文基于2024云栖大会演讲,探讨了软件供应链攻击的快速增长趋势及对企业安全的挑战。文中介绍了如何利用阿里云容器服务ACK、ACR和ASM构建云原生软件供应链安全,涵盖容器镜像的可信生产、管理和分发,以及服务网格ASM实现应用无感的零信任安全,确保企业在软件开发和部署过程中的安全性。
|
6天前
|
人工智能 Kubernetes Cloud Native
阿里云容器服务,智算时代云原生操作系统
2024云栖大会,阿里巴巴研究员易立分享了阿里云容器服务的最新进展。容器技术已成为云原生操作系统的基石,支持多样化的应用场景,如自动驾驶、AI训练等。阿里云容器服务覆盖公共云、边缘云、IDC,提供统一的基础设施,助力客户实现数字化转型和技术创新。今年,阿里云在弹性计算、网络优化、存储解决方案等方面进行了多项重要升级,进一步提升了性能和可靠性。
|
8天前
|
运维 Cloud Native 应用服务中间件
阿里云微服务引擎 MSE 及 云原生 API 网关 2024 年 11 月产品动态
阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要
|
22天前
|
敏捷开发 Kubernetes Cloud Native
阿里云云原生技术为企业提供了一套高效、灵活的解决方案,支持跨云部署与管理
在多云环境中,阿里云云原生技术为企业提供了一套高效、灵活的解决方案,支持跨云部署与管理。通过容器化、服务网格等技术,实现了应用的一致性与可移植性,简化了多云环境下的资源管理和服务治理,帮助企业应对复杂的云环境挑战,加速数字化转型。
36 5
|
22天前
|
存储 Prometheus 运维
在云原生环境中,阿里云ARMS与Prometheus的集成提供了强大的应用实时监控解决方案
在云原生环境中,阿里云ARMS与Prometheus的集成提供了强大的应用实时监控解决方案。该集成结合了ARMS的基础设施监控能力和Prometheus的灵活配置及社区支持,实现了全面、精准的系统状态、性能和错误监控,提升了应用的稳定性和管理效率。通过统一的数据视图和高级查询功能,帮助企业有效应对云原生挑战,促进业务的持续发展。
29 3
|
25天前
|
边缘计算 运维 Cloud Native
阿里云基于云原生的大规模云边协同关键技术及应用荣获浙江省科学技术进步一等奖
11月22日, 2023年度浙江省科学技术奖获奖成果公布,阿里云与浙江大学、支付宝、谐云科技联合完成的基于云原生的大规模云边协同关键技术及应用获得浙江省科学技术进步一等奖。
|
28天前
|
人工智能 Cloud Native 算法
|
1月前
|
运维 Cloud Native 应用服务中间件
阿里云微服务引擎 MSE 及 云原生 API 网关 2024 年 10 月产品动态
阿里云微服务引擎 MSE 面向业界主流开源微服务项目, 提供注册配置中心和分布式协调(原生支持 Nacos/ZooKeeper/Eureka )、云原生网关(原生支持Higress/Nginx/Envoy,遵循Ingress标准)、微服务治理(原生支持 Spring Cloud/Dubbo/Sentinel,遵循 OpenSergo 服务治理规范)能力。API 网关 (API Gateway),提供 APl 托管服务,覆盖设计、开发、测试、发布、售卖、运维监测、安全管控、下线等 API 生命周期阶段。帮助您快速构建以 API 为核心的系统架构.满足新技术引入、系统集成、业务中台等诸多场景需要
|
2月前
|
运维 Cloud Native 持续交付
云原生技术解析:从IO出发,以阿里云原生为例
【10月更文挑战第24天】随着互联网技术的不断发展,传统的单体应用架构逐渐暴露出扩展性差、迭代速度慢等问题。为了应对这些挑战,云原生技术应运而生。云原生是一种利用云计算的优势,以更灵活、可扩展和可靠的方式构建和部署应用程序的方法。它强调以容器、微服务、自动化和持续交付为核心,旨在提高开发效率、增强系统的灵活性和可维护性。阿里云作为国内领先的云服务商,在云原生领域有着深厚的积累和实践。
69 0