关于云原生:阿里云联合中国信通院发布云计算开放应用架构标准加速云原生应用规模化落地进程

113次阅读

共计 2065 个字符,预计需要花费 6 分钟才能阅读完成。

起源 | 阿里巴巴云原生公众号

2021 年 5 月 26 日,由阿里云计算有限公司、中国信息通信研究院等 10 余家单位联结发动的《云计算凋谢利用架构》标准文件在“云原生产业大会”现场公布。该架构以阿里云、微软云联结发动的开源我的项目“凋谢利用架构模型(Open Application Model,以下简称 OAM)”为实现根底,旨在为云端利用管理者提供对立的利用形容标准及凋谢应用程序能力治理框架,以期推动简洁、高效、可控的云原生利用治理与交付形式在更多行业和企业中的大规模落地。

现在,云原生曾经成为企业疾速响应市场需求、帮忙业务继续倒退的重要驱动力。随着寰球数字化过程一直加深,构建高效、麻利、自动化的技术支持平台成为企业塑造外围竞争力的刚性需要。在这样的背景下,传统利用研发模式向云原生利用转型的趋势逐步成为共识,使企业可能最大化利用云原生红利,取得更低的研发老本,晋升业务翻新效率。云原生曾经成为企业数字翻新的最短门路。

尽管曾经在一些要害畛域获得停顿,但对于大部分行业和企业来说,对于云原生的规模化利用摸索仍处于初级阶段。这是因为从实质上来看,云原生是一套软件与基础设施架构设计的指导思想,并非能被一项具体技术所指代,存在较高门槛。因而,对云原生技术在规模化利用时安全性、可靠性、性能、连续性等的顾虑在企业中普遍存在。CNCF 公布的《2020 中国云原生调查报告》中显示,越来越多的单位正在寻求应用云原生技术的最佳解决方案,有 42% 的用户基于混合云实现云原生落地,预测将来该比例还将持续增长。

《云计算凋谢利用架构》规范指出,与传统利用开发不同,依靠云计算之上的利用不再是简略的可执行文件,须要解决大量的内部依赖,才可能被最终用户应用。传统模式下,云计算利用的开发者须要破费大量精力来进行利用整体部署架构的设计,明确云计算利用须要依赖的各个云服务。这个过程中还会呈现一些问题,例如云资源分配不及时、云服务配置不合理、利用上线过程中须要在各种云产品之间切换等等。导致上述问题有两大起因,一是利用不能以对立、自描述的形式定义利用与云资源的关系;二是云基础设施没有一种对立、规范、高效的形式交付给利用应用。

云原生技术的将来,大规模遍及是必然。只有以利用为核心,云原生技术体系能力以更高效的形式为利用“输送”基础设施能力。凋谢利用架构的重要价值在于能够为宽广云端利用管理者提供一套对立的利用形容标准,实现云计算利用与底层平台之间的解耦,解决利用部署和和迁徙艰难的问题。同时,将开发者、运维和平台经营人员之间的关注点拆散,让不同角色专一于畛域常识和能力,使利用交付变得更加高效、牢靠和自动化。


图:凋谢利用模型(OAM)

云计算凋谢利用架构的实质是一个高度可扩大的利用定义与能力治理模型,可能为用户提供对立的标准化应用程序编程接口(API)和框架,与任何特定的容器运行时、编排软件、云提供商或硬件配置无关。所有恪守该接口和框架构建的平台都能够为合乎开发利用架构的利用提供服务,为用户提供完全一致的利用治理体验。该架构具备以下特点:

  • 开发和运维关注点拆散:开发者关注业务逻辑,运维人员关注运维能力,让不同角色更专一于畛域常识和能力。
  • 平台无关与高可扩大:利用定义与平台实现解耦,利用形容反对跨平台实现和可扩展性。
  • 模块化利用部署和运维特色:利用部署和运维能力能够形容成高层形象模块,开发和运维能够自由组合和反对模块化实现。


图:基于 KubeVela 的残缺工作流

2020 年 11 月,CNCF 利用交付畛域小组与 OAM 社区独特发表 OAM 在 Kubernetes 上的规范实现 KubeVela 我的项目正式开源。2021 年 4 月,KubeVela v1.0 公布,标记着 OAM 模型在云原生利用交付使用场景获得最大化验证后果。KubeVela v1.0 不仅代表了稳固的 API,还代表着成熟的应用范式,证实以 OAM 为根底的凋谢利用架构是一个可能充沛开释云原生后劲、让最终用户和软件交付方从第一天开始就充沛享受云原生技术劣势的无效门路。


李小平,阿里云云原生产品研发负责人

作为外围发动单位代表,阿里云云原生产品研发负责人李小平在本次会议上发表了主题为“云原生,企业数字翻新最短门路”的现场演讲,并于会后示意:“凋谢、规范、麻利是云原生技术得以疾速倒退的要害。云原生正在帮忙企业买通数字化落地的‘最初一公里’,在这样的要害节点下,须要全行业的独特定义和建设。作为云原生畛域的先行者、实践者,阿里巴巴始终保持将基于本身累积多年的最佳实际回馈社会,包含为企业构建普惠的云原生产品服务,与开发者共建云原生生态等。2019 年,咱们和微软云独特开源了凋谢利用模型(OAM),又在 2020 年基于阿里、微软、Oracle 等国内外出名公司在 OAM 上的实践经验,和社区一起打造了 OAM 在 Kubernetes 上的残缺实现 KubeVela。明天,很快乐和信通院一起基于这个我的项目的根底独特公布《云计算凋谢利用架构》规范,与业界一起推动云原生的进化,帮忙更多企业和开发者进行更加高效地协同,共迎数字经济倒退新机遇。”

正文完
 0