组装式交付-云巧 知多少

简介: 本文主要介绍组装式交付由来,什么是云巧,云巧的优势、云巧构成等

组装式交付背景

一直以来,行业内不管是新手小白还是老手专家,大家一定都听过“重复造轮子”的说法。其实很容易理解,就像小汽车一样,不同品牌的小汽车可能外形设计不同,内部设计不同,发动机不同,但是轮子却是相似度99%,剩下的1%就是轮子的细节以及logo了。这里就不纠结轮子细节了,主要就是说“重复造轮子”这句俗语的由来,小汽车可以不同品牌用同一家的轮子,不需要每一家小汽车都生产自己的轮子,只要把专业轮子企业的轮子拿来打上自己的logo组装小汽车就好,而企业应用呢?企业应用是否也是一辆小汽车,而相似的轮子却在不同企业之间重复制造呢?基于此,便产生了“组装式应用”的概念,就是说应用也可以像小汽车一样,组装就好,不用所有零件都自己生产,这样不但工作效率会大大提高,企业产能创新也会大大提高。而企业要想实现可组装式的目标,Gartner提出了可组装能力指数,通过四个核心维度(模块化、原子性、可编排、可发现)来度量企业的技术和业务抽象能力。

云巧

那么什么是云巧呢?

什么是云巧呢?

云巧简单来说就是解决行业内一直存在的“重复造轮子”的历史问题的一把利刃,有了云巧,以后就再也不用“重复造轮子”了。

官方云巧介绍是:

云巧是阿里云全球技术服务部团队,基于组装式交付理念,对定制化开发和交付提出的解决方案。是阿里云从数千家企业数字化转型交付过程中孵化出来用于助力企业数字化转型落地实施的生产力工具平台。

云巧平台通过组装式的方式开发业务应用系统,支持政企客户高度复杂行业应用系统高效率、低成本的定制化开发。云巧平台包括一系列可基于业务要求灵活组装的组件集与行业交付模板以及集成工作台,能够以统一的标准进行开发、部署、集成、数据交换及运维,政企客户可借助云巧已成型的业务组件及行业交付模板快捷、轻巧地完成应用系统定制化功能的组装和编排。

云巧的官方文档地址:https://www.yuque.com/yauhc2/yunqiao,里面包含云巧的组件以及文档指引

image.png

不懂的在里面都可以找到答案。

云巧的优势

相较于传统的按功能编写代码实现功能,云巧使得企业应用开发可以不再局限于具体代码,可以通过组件组装的方式快速交付应用。

丰富的组件,提升代码复用

云巧通过标准化组件,使得搭积木式的软件开发方式成为可能,选择一个行业模板一键开始,或配置你自己的组件清单,让开发人员立即开始业务逻辑的定制化开发,加速数字化转型,助力创新。具体操作可以

全面的集成方式,支持模块化组装

云巧集成工作台提供管理界面,开放API,数据流等丰富的集成方式,让外部系统或遗留系统的集成变得轻松高效,其强大的集成功能允许你可以将企业已有的资产与云巧一起使用。

云原生标准,预集成阿里云产品

云巧组件原生支持阿里云云产品,不同于直接使用阿里云产品,云巧组件使用阿里云产品赋予其特定的业务能力,使用云巧,你的系统天生就是云原生架构。

云巧的构成

从云巧快速开始文档https://www.yuque.com/yauhc2/yunqiao就可以看出云巧的构成由云巧组件、云巧资产市场、云巧生态和云巧工坊构成。下面来分别说一下这几项构成

云巧组件

什么是云巧组件?云巧组件可以说就是平常说的轮子了,当然也不局限于轮子,也可以是发动机,座椅等,云巧的每个组件由若干个微服务(前端、后端、移动端)组成,共同表达一个完整的业务逻辑单元,组件在部署形态上是相互独立的,并遵循统一的装配标准,完全就是为了复用而生。云巧组件可以根据不同客户的需要,重新组合输出。并且它们按统一的标准开发,便于被不同伙伴的开发人员理解。云巧的核心组件主要包括

image.png

云巧资产市场

那么什么是云巧资本市场呢?资产对企业而言,是能为一个企业创造价值的有形资产或者无形资产,那么对于云巧而言就是云巧的基础组件、通用组件、业务组件等,

当企业在引用这些组件的时候,这也就是形成了【资产复用

image.png

云巧同时给组件打上业务场景的标签,方便开发者检索并按需选配项目需要的组件。同时,企业也可以借助云巧提供的集成能力,从页面、API、消息、数据等多个维度,更快速地将组件与定制化开发的部分集成在一起,共同完成项目的系统交付。

云巧生态

基于云巧的应用开发,可以基于项目需要灵活选择组件,项目中的其他部分由企业定制化开发,最终把云巧组件和定制化开发部分集成起来,完成一个完整项目的交付。同时企业也可以在资产市场上传自己的组件,这就形成了【资产沉淀

image.png

云巧工坊

云巧工坊是源自阿里云自身实践,通过初始化云巧标准应用和云巧标准的反复打磨,覆盖云巧资产全生命周期的设计研发一体化平台,协助开发者打造符合云巧标准的技术资产。可以说是生产技术资产的地方,因而称为“工坊”。

image.png

总结

云巧的具体使用可以登录https://gts.work/来体验,前提是需要有账号哦,这里有官网文档的一个操作文档,可以参考30分钟体验云巧Workshop系列之一:10分钟部署,整体来说云巧已经达到了组装式交付的目的,后续希望更多的企业可以参与进来,沉淀更多的云巧资产,不断丰富云巧组件,助力企业提升交付速度,提高交付质量,降低用工成本,让人人都成为产业开发者。



相关文章
|
7月前
|
监控 前端开发 测试技术
前端研发流程的深入解析:从构思到交付
前端研发流程的深入解析:从构思到交付
151 0
|
自然语言处理 安全 前端开发
基于云巧进行组装式应用开发
本文将介绍什么是组装式应用开发,以及基于阿里云云巧实现组件化开发在政务行业的实践经验。
29483 18
基于云巧进行组装式应用开发
|
中间件 API 开发者
组装式架构重构未来平台研发模式
企业数字化转型如火如荼的进行中,快速响应市场需求变化,低成本进行数字化改造时每个企业追求的目标。而组装式架构可以完美解决B段客户对于软件平台的高质量要求。
组装式架构重构未来平台研发模式
|
监控 数据可视化 中间件
平台化三部曲之三流程编排 - 平台化是舞台,流程编排就是导演一场戏
在上两篇ATA中,第一篇讨论了平台的扩展性(《从Eclipse平台看交易平台化》),强调微内核和扩展机制实现,第二篇讨论平台的模块化开发(《Google Guice平台模块化开发的果汁》),强调业务隔离,松耦合。这这第三篇ATA中,想分享下平台化中另一个重要方面,平台的服务流程编排 (*备注:本文.
17977 0
|
10天前
|
人工智能 算法 搜索推荐
|
5月前
|
存储 小程序
跨端技术问题之主子分包研发模式是什么
跨端技术问题之主子分包研发模式是什么
|
5月前
|
API
通用研发提效问题之组织女娲插件体系该如何解决
通用研发提效问题之组织女娲插件体系该如何解决
|
7月前
|
人工智能 安全 Devops
让研发规范管得住,在流水线之上做研发流程
研发规范的目标,是为了解决或降低出现软件危机的风险。但传统流水线受限于工具的定位,无法解决研发规范的落地问题,需要在更高的层面来解决。阿里云云效团队经过内部启发后推出的新产品:云效应用交付平台 AppStack 给出了解决方案,快来使用体验吧!
78957 7
|
7月前
|
存储 测试技术 持续交付
团队配置管理规范:高效协作的秘诀与浅见
介绍软件配置管理规范的一些内容
188 2
|
7月前
|
安全
什么是短剧系统开发/需求设计/逻辑方案/项目指南
The short drama system development plan refers to the development of a system for organizing and managing the process of short drama production, release, and playback.