写点什么

企业快速创新公式——用友 YonBIP

  • 2021 年 6 月 30 日
  • 本文字数:4889 字

    阅读完需:约 16 分钟

企业快速创新公式——用友YonBIP

根据埃森哲发布的《2020 中国企业数字转型指数研究》,中国企业数字转型指数整体得分升至 50 分,2020 年,转型成效显著的领军企业占比由 2018 年的 7% 上升到 11%。


在企业如火如荼的数智化转型过程中,我们发现技术架构成为了企业生产力提升的瓶颈。


企业往往会面临各种各样的难题,比较共性的问题是在处于跨平台异构环境中的数据难以打通,存在数据孤岛问题;面对不可预测的访问需求、高并发场景时,企业 IT 架构往往无法快速扩展,承接瞬时并发的流量;在竞争激烈的市场环境中,为了更高效的服务客户,企业往往需要快速推出个性化的应用,但是企业现有技术体系很难支撑上层应用的敏捷交付。


同时,由于平台能力限制,面对多场景多层次的 IT 服务需求,企业通常难以实现和满足。企业内部的 IT 管理和服务能力水平参差不齐,例如技术、平台、流程、管理、组织架构、运营体系等,这些都制约了企业的快速创新与发展。


如何才能解决以上难题,成功实现企业数智化转型?


企业需要的不再只是一套 ERP、亦或是某单一的云服务,而是能够帮助企业实现新时代转型目标的商业创新平台!YonBIP 是用友在 2020 年发布的商业创新平台,是集工具、能力和资源服务为一体的云服务群,也是企业通过数智化实现商业创新发展的使能平台。在技术架构方面采用了当前流行的云原生架构,集合了大数据、人工智能、云计算、物联网 &5G、移动互联网、区块链等最新技术;在平台能力层面,构建了技术平台、数据中台、智能中台和业务中台,同时采用了 DevOps 来实现敏捷开发。


用友商业创新平台 YouBIP 整体服务架构


用友 YonBIP 采用开放的平台与架构,整个平台中的所有模块都可以拆分,并重新组合。用友 YonBIP 整体服务架构以技术平台为底座,以数据中台、智能中台、业务中台为核心,可以为企业提供统一的平台和公共服务,并通过连接集成平台来打通各个环节,连接公有云、混合云、私有云环境下的任何应用、数据、设备,快速集成企业产、供、销等环节应用,连接产业链上的企业应用及社 会化应用,达到支撑企业商业快速创新的目的。

基于云原生架构,解耦系统复杂性


当前,我们看到越来越多的企业将 IT 投入向云原生倾斜,云原生技术也开始广泛进入到生产环境中。这是因为云原生技术带来了极致弹性能力、服务自治故障自愈能力、大规模可复制能力,这些能力能够帮助企业加速基础设施升级,解放生产力,提升应用创新。


根据 CNCF(Cloud Native Computing Foundation,云原生计算基金会)发布的 2020 中国云原生调查报告,68% 的企业在生产环境中应用容器技术,相比 2 年前增长 240%;31% 的企业在生产环境中应用 Serverless,约有一半的企业在评估或未来计划使用 Serverless;38% 的企业已经在生产环境中应用服务网格,42% 的企业在评估服务网格。


云原生技术正在不知不觉间悄然加速渗透到企业应用中。为了帮助企业更好的应用云原生技术,用友 YonBIP 从构建之初即完全基于云原生架构,采用微服务理念。


用友 YonBIP 采用基于微服务化的架构、基于 API 的通信、基于容器的基础设施以及基于 DevOps 的研发运营一体化流程,来实现快捷构建应用、轻松部署应用、按需运行应用。


在整个架构的最底层,用友 YonBIP 做了多云适配,既可以适配阿里云、华为云等公有云,也可以适配私有云或者企业自建机房;在多云适配的上一层是容器调度与编排,用友 YonBIP 选择了目前主流的 Kubernetes 与 Docker;接着是应用管理与微服务治理、DevOps 与运维监控。


企业级应用中往往微服务数量众多,服务之间关系复杂,服务权限难以控制,而用友服务企业市场多年,充分了解 B 端用户的特点,用友 YonBIP 提供了满足不同行业、不同流程的微服务模型,降低了用户使用云原生技术的门槛,同时将 DevOps 中的 CI、CD 与容器、微服务全流程打通,大幅提升企业研发效率。比如现在很多大型企业在转型过程更加强化用户导向,其要求 IT 架构必须全面消费互联网化,服务、产品、协同模式都需同步做出变革,用友 YonBIP 完全基于云原生微服务架构,可以很好地满足企业业务的敏态化转型,快速支撑企业前台业务实现创新。


目前,微服务已经成为业界的主流架构模式,它可以让应用中各个组件可以独立开发、测试、部署、升级及弹性伸缩,使得应用的局部迭代升级更加容易。用友 YonBIP 采用微服务化架构,也能更好的结合行业客户原有的系统,或者是帮助客户开发出当下主流架构的新系统。

始于元数据驱动,成于低代码平台


元数据驱动架构是 BIP 的核心技术架构之一,其带来的是“效率革命”, 以更高效的方式来创建企业应用。用友 YonBIP 中包括 UI 元数据、领域元数据(包括实体、服务、规则)、BI 元数据和 AI 元数据等多层次不同类别的元数据,以及解析这些元数据的各种运行时引擎。


元数据在生态开发类型上又可分为标准元数据、扩展元数据和租户元数据,可以灵活支持行业、开发伙伴等开发人员以及客户对模型进行不同的扩展和定制,在运行时通过元数据服务针对不同客户加载不同的元数据和数据。


元数据驱动并不是一个新概念,之前元数据驱动引擎是在虚机环境下,单域单例,无法满足企业应用多个数据库实例的需求。在用友 YonBIP 云原生架构下,用友将企业应用服务进行了一系列的微服务解耦,每个服务都是一个域,独享数据库实例,为了不让服务之间发生资源冲突,开发了支撑多域多例的元数据驱动引擎。现在的元数据驱动引擎不仅封装了许多前端模型,同时也进行了彻底的云原生改造。


也就说企业在进行数智化转型时,用友 YonBIP 在落到代码之前,先利用元数据驱动的模式帮助企业搭建起在数字化世界里的模型,每一个模型都有一个元数据去定义。因此, 如果企业采用了元数据驱动的软件架构来构建应用,那么业务功能可以享受配置化的设计方案,并且当业务发生调整和变更时,也不需要修改源代码。


当然,元数据只是封装了模型,对于使用者来说仍然有门槛,因此用友 YonBIP 在元数据的基础上继续抽象,结合元数据驱动、点击拖拽 + 自动化代码生成和多端编译技术,开发了低代码开发平台 YonBuilder。


YonBuilder 支持声明式配置、函数式开发,提供了开发构建、开放连接、部署运维、在线运营的全生命周期技术能力,无论是原厂开发、行业开发、本地化开发、ISV 开发,还是个人开发者都可以简单快速的构建应用。


低代码与元数据驱动一样,都起到提高效率的作用。应用低代码平台之后,业务人员可以根据更细分的需求生成服务。低代码也是今年的 IT 圈热词,咨询机构、投资机构都很看好这个赛道,并且我们也看到越来越多的大厂、初创企业加入到这个赛道。

中台架构,沉淀并共享服务能力


企业商业创新过程中,快速创新、快速试错是必不可少的。中台之所以在近几年能够引发大家的热议,其实是因为随着企业业务的发展,后台系统会越来越庞大、笨重,无法快速响应前端需求。而在前台与后台之间增加一层中台,统一封装后台子系统,统一对接前台不同终端,就可以很好地支持企业的快速创新或试错。


为了帮助企业使用前台多变的场景化创新、灵活扩展的要求,用友 YonBIP 采用了中台化架构,根据多年来在企业服务市场积累的经验,将通用领域服务和技术封装成可复用、扩展的共享能力,以支持各领域数智化应用的数据中台服务和智能中台服务。


目前用友 YonBIP 提供数据中台、智能中台和业务中台三种中台架构。


  • 数据中台:以数据移动、数据仓库、大数据和人工智能等数据加工处理技术为基础,主要提供 主数据管理、数据移动、画像标签、关系图谱和智能分析服务等产业标准服务。

  • 智能中台:“智多星”是以智能为核心驱动力的 YonBIP 企业大脑,由 AI 工作坊开发平台构建,拥有智能工场和智能机器人两大核心能力。其中智能工场由算法库、场景化模型库、计算引擎、模型工场、模型管理五大服务构成,预置了超过 50 种主流 AI 算法,数十种预训练场景模板;智多星机器人是虚拟流程自动化机器人设计、开发、部署、应用和运营平台,由流程自动化机器人(RPA)和虚拟个人助手(VPA)两大核心能力构成。

  • 业务中台:由 aPaaS 平台来支撑商业建模,支持多租户、企业群、企业间关系、社会化主数据、 统一的企业和用户身份管理、自动化商业流程。在 aPaaS 基础上构建了营销、采购、制造、供应链、 金融、财务、人力、协同业务中台,沉淀了各领域通用业务组件服务来支持云服务创新。


目前,已经有很多企业通过采用中台架构进行项目开发,基于微服务落地开发了采购需求、采购订单、销售计划、销售商机管理等多个模块,彻底解决了之前研发无法对前端业务快速响应的问题,同时解决了业务管理固化、部分业务创新迭代的问题。

数用分离,快速支撑前台应用变化


企业快速实现商业创新,对于技术架构上还有一个很核心的需求,就是充分发挥数据的价值。用友 YonBIP 的数用分离架构,顾名思义就是将数据与应用分离,它强调基于 SSOT(单一 真实数据源,Single Source Of Truth)和 MVOTs(多版本事实,Multiple Versions of the Truth)思想将数据入湖并资产化,打破数据的应用所属和领域使用约束。


在企业应用中,数据结构往往是稳定的,而数据内容是流动的。因此,我们就可以在数据存储时定义和使用固定的数据格式,由于企业应用需要各种各样的数据内容,我们可以给数据打标签,然后基于数据的多层次标签和多维度关系来支撑随需而变的前台应用。


有了数用分离架构,用友 YonBIP 就可以以数据中台为支撑,用业务数据化、数据资产化的思想来设计企业服务。当企业需要业务数据来支撑智能决策时,数据中台先对数据进行整合、清洗、分析、计算,然后智能分析层再使用相关模型来做决策。通过数用分离,有效地避开了离线计算、实时计算等带来的查询延迟,同时数据使用者也不再需要实时依赖开发人员来制作各种业务决策分析。

企业应用永不可缺少的安全体系


创新,还需要“安全”。随着业务和技术的不断发展,应用安全体系也在不断的变化和完善。用友 YonBIP 的安全体系采用业界主流的通用框架,主要包括安全治理、安全运维、和安全技术三个层面,贯穿企业应用的全生命周期。


用友 YonBIP 的安全治理以安全管理委员会、安全专家工作小组、产品安全接口和保障组为核心,开发团队、测试团队和运维团队都会配置相应的安全技术实施、保障和服务人员。


在安全运维方面,用友 YonBIP 会提供检测和评估、修复与加固、监控与防护、及响应和审计等方面的具体安全检测要求,在安全策略的指导下完成安全保护。


在安全技术方面,用友 YonBIP 本身会支持身份管理和访问控制、日志和监控、应用安全管理和资源控制等应用安全,同时用友也提供了安全开发流程来保障应用开发生命周期安全。

企业需要一个能支持快速商业创新的平台


在企业数智化转型的浪潮中,数字技术与商业融合是关键。与传统单体企业软件不同,用友 YonBIP 中的所有模块都是可拆卸重组,基于云原生、元数据驱动、中台化、数用分离等新一代技术架构,能够帮助企业快速搭建新应用,快速创新或试错。


我们举个更通俗的例子,如果将用友 YonBIP 比作是一款乐高玩具,通过微服务,用友 YonBIP 中的每个模块都会被拆分成不同的积木碎片,通过不同企业的不同组合,甚至是同一企业的不同业务场景需求,用友 YonBIP 可以快速搭建出不同的服务。基于用友 YonBIP,企业的商业创新是可以有一个公式去遵循的,即企业商业创新 = 用友 YonBIP 云服务 A+B+…+n,这种快速创新会影响到企业从内到外,从财务、人力、协同到营销、采购、制造、供应链、金融等各个方面。


数字经济浪潮呼唤企业转型,领军者都在以业务的增长扩展为核心制定企业的数智化转型战略,未来五年企业的长期目标更加关注商业创新,并促进新旧业务的协同。简单、 便捷、快速地开展商业创新是所有企业在云时代和数智化浪潮下的最核心诉求和竞争力。能够支撑企业快速商业创新的 BIP 平台,将成为全球企业服务领域的新商业模式和新产品形态。


与 ERP 时代相比,BIP 时代最大的特点就是数据驱动,它会更加侧重在线运营和业务赋能、关注卓越的用户体验。更重要的是,它不只是聚焦于单个企业,而且会站在产业互联网层面来重新思考企业的边界、产业链的资源组织,这平衡了产业链业务分工协作与单体企业内部管理。新的时代,企业需要一个能支持快速商业创新的平台,更敏捷地实现数智化战略和快速商业创新。


2021 年 6 月 30 日 18:032089
用户头像

发布了 497 篇内容, 共 246.3 次阅读, 收获喜欢 1695 次。

关注

评论 2 条评论

发布
暂无评论
发现更多内容

架构师训练营第七周作业

李日盛

性能测试

Week7-性能优化-总结

shuyaxx

架构师训练营第 7 周课后练习

菜青虫

极客大学架构师训练营

架构师训练营第 1 期 week11 总结

张建亮

极客大学架构师训练营

架构师训练营第七周小结

韩儿

LeetCode题解:55. 跳跃游戏,贪心,JavaScript,详细注释

Lee Chen

算法 LeetCode 前端进阶训练营

第十一周作业

Meow

第 11 周 作业

Pyr0man1ac

第 7 周 系统架构总结

心在那片海

Architecture Phase1 Week11:Summarize

phylony-lu

极客大学架构师训练营

什么样的股权,才算“到手”?| 法庭上的CTO(3)

赵新龙

股权 CTO 法庭上的CTO

架构师训练营第 1 期 -- 第十一周学习总结

发酵的死神

极客大学架构师训练营

第 7 周 系统架构作业

心在那片海

架构师训练营第 7 周学习总结

菜青虫

极客大学架构师训练营

架构师训练营 - 第 11 周课后作业(1 期)

阿甘

11 安全稳定课后作业

ABS

Architecture Phase1 Week11:HomeWork

phylony-lu

极客大学架构师训练营

nodejs事件和事件循环简介

程序那些事

事件驱动 nodejs 事件循环 异步编程 程序那些事

架构师第二期 第7周总结

月下独酌

极客大学架构师训练营

第十一周学习总结

Meow

Week7 作业

evildracula

学习 架构

架构师训练营第十一周课程笔记及心得

Airs

一文彻底搞懂前端监控

执鸢者

前端

架构一期第十一周作业

Airs

架构师训练营第十一周学习总结

文智

极客大学架构师训练营 架构师一期

架构师训练营第2期 第7周命题作业

月下独酌

极客大学架构师训练营

第 11 周 怎么又翻车了???

Pyr0man1ac

第十一周 架构方法学习总结 —— 安全稳定

兵长

安全架构 高可用架构

Week7-性能优化-作业1

shuyaxx

架构师训练营week11作业

FG佳

极客大学架构师训练营

架构师训练营第 1 期 week11

张建亮

极客大学架构师训练营

Flutter 自动化测试

Flutter 自动化测试

企业快速创新公式——用友YonBIP-InfoQ