开发者社区> 六月的雨在钉钉> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

组装式交付-云巧 知多少

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

组装式交付背景

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

云巧

那么什么是云巧呢?

什么是云巧呢?

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

官方云巧介绍是:

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

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

image

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

image.png

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

云巧的优势

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

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

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

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

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

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

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

云巧的构成

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

云巧组件

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

image.png

云巧资产市场

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

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

image.png

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

云巧生态

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

image.png

云巧工坊

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

image.png

总结

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



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
MongoDB简介、数据类型及帮助命令
MongoDB 是一个可扩展、高性能的 NoSQL 数据库,由 C++ 语言编写,旨在为 web 应用提供高性能可扩展的数据存储解决方案。 它的特点是高性能、易部署、易使用,存储数据非常方便,主要特性有:
52 0
十万亿级OLAP引擎解读-AnalyticDB如何支撑数据银行超大规模低成本实时分析
数据银行是一款品牌消费者运营的商业数据产品,由于其核心分析能力需要在海量数据上实现任意维度自由分析和响应时间上的强需求,我们大规模使用AnalyticDB作为底层的分析引擎,最终以较低的成本,出色的性能,支撑了上万品牌商大促期间每天百万级的OLAP查询。
645 0
.NET 云原生架构师训练营(模块二 基础巩固 MongoDB API重构)--学习笔记
- Lighter.Domain - Lighter.Application.Contract - Lighter.Application - LighterApi - Lighter.Application.Tests
167 0
十万亿级OLAP引擎解读-AnalyticDB如何支撑数据银行超大规模低成本实时分析
数据银行是一款品牌消费者运营的商业数据产品,由于其核心分析能力需要在海量数据上实现任意维度自由分析和响应时间上的强需求,我们大规模使用AnalyticDB作为底层的分析引擎,最终以较低的成本,出色的性能,支撑了上万品牌商大促期间每天百万级的OLAP查询。
3813 0
云栖科技评论88期:量子计算的AB面
量子计算的“AB面”并不可怕,就像称赞自动驾驶汽车公司Waymo为道路测试车增加人类驾驶员一样,正是因为“没有100%的乐观,科学才值得相信”,“一片形势大好,毫无质疑与困境”,反而会让人心生疑虑:在科学研究上,通途并不存在,克服一个又一个问题,才是常态。
1476 0
刷脸秒入仓,阿里云云盾实人认证助力心怡科技迎战双11
在物流公司心怡科技下沙菜鸟网络的跨境仓内,每天早晚上下班的高峰期,员工排出长长的队伍进出仓库成为一道特殊的“风景”。 据了解,心怡科技在全国拥有88个RDC(区域分拨)中心、仓配网络覆盖超过350个城市,仓储面积达200万平方米以上,管理员工近2万人。
2333 0
WinApi学习笔记-获取光驱中的信息
#include #include #include #include #define BUFSIZE 1024 int main(void) { CHAR buf[BUFSIZE]; PCHAR SzDrive; //CHAR的指针; CHAR myMes...
664 0
+关注
六月的雨在钉钉
从事java行业8年之久,热爱技术,热爱以博文记录日常工作,csdn博主,工作座右铭是:让技术不再枯燥,让每一位技术人爱上技术
文章
问答
文章排行榜
最热
最新
相关电子书
更多
研发效能提升36计-敏捷协作篇:照亮问题,效能提升从可视化交付过程开始
立即下载
研发过程中的那些反模式
立即下载
研发效能提升 36 计:用「故事地图」拆分和组织需求,促进持续交付与快速迭代
立即下载