中国卓越技术团队访谈录读者调查,2022年采访嘉宾由你决定! 了解详情
写点什么

企业快速创新的基石——用友 BIP | iuap 云平台

  • 2021 年 12 月 01 日
  • 本文字数:4219 字

    阅读完需:约 14 分钟

企业快速创新的基石——用友 BIP | iuap云平台

今天,几乎没人再怀疑云计算的价值和发展空间 —— SaaS 市场空间巨大,能最简明地为客户输出商业价值,头部公司市值已破万亿;IaaS 代表了云计算的最初形态,将基础设施以“服务”的形式提供给客户,价值无可替代。


但在最近几年,最引人瞩目的其实是 PaaS 。据相关机构预测,从 2019 年到 2023 年,中国 PaaS 服务市场年复合增长率将达到 31%,PaaS 业务的收入将占整个云收入的 48.5%。


人们逐渐发现,PaaS 平台的引入,是企业构建自身技术生态的关键一环。PaaS 的本质是软件模块的快速构建和高度复用,关注定制化的平台能力,是企业实现敏捷响应的根本。对于大中型企业而言,能否将业务、技术、数据合并成一个整体,并集中对生态开放和赋能,决定了其最终的发展高度。


可以说,在创新发展到达一定阶段,每一家企业都终将遇见 PaaS


在今天,企业级 PaaS 平台也迎来了其新的发展挑战和机遇,大部分人只知道与云原生、中台有关,却不甚详细。为了更好地解读当下企业级 PaaS 平台的技术发展,我们拜访了用友,详细了解了用友 iuap 的技术演进和规划。iuap 是用友商业创新平台 YonBIP 的 PaaS 云平台,也是 用友 BIP 坚实的技术底座,为用友及平台生态提供开发、集成、监控、服务治理等 PaaS 服务。


用友 iuap 的发展历程,也是国内企业服务软件技术变革的一个缩影。

iuap 发展历程与核心架构


用友从 2006 年着手平台产品研发、沉淀技术能力,发展至今,用友 iuap 服务过上万家大型客户,研发成本投入超百亿。


  • 2006 年,在《2006-2020 国家信息化发展战略》的政策鼓励下,国内企业纷纷投入到信息化建设的大潮中,为了能够帮助企业更快速地建设信息化,用友基于应用软件,沉淀平台能力,为 iuap 的出现奠定了基础。

  • 2010 年,在经过一段时间的技术沉淀之后,用友 iuap 正式进入企业级 ERP 市场,满足企业定制开发、系统集成的需求。

  • 2014 年,iuap 开始引入云原生技术,同时完成了从单体应用到分布式服务架构的升级,从单体应用中抽取出了关键的技术服务能力进行组件化封装,例如分布式缓存、分布式锁、打印、工作流等,更加灵活地服务于企业。

  • 2015 年,随着企业不断上云,iuap 完成了云原生技术的重构,成为国内企业服务领域首款完全云原生的平台,并同时在平台之上搭载了 SaaS 服务,例如纯云原生的友云采、友报账等。

  • 2018 年,企业对于云计算的认知逐渐深入,单纯的公有云服务不能满足所有需求,混合云成为了新趋势。因此,iuap 再次升级了架构,采用混合云架构,全方位打通了云上云下用户、基础档案、认证、功能等,并推出了中台架构。

  • 2020 年,为了帮助企业快速创新,用友推出了用友商业创新平台 YonBIP,而 iuap 经过多年的市场培育和架构升级,成为了用友 BIP 坚实的技术底座,用友行业及领域云都统一构建在 iuap 之上。


今天,中台化架构能力、多云适配能力、应用快速构建能力等正在成为企业服务 PaaS 平台的核心竞争力。



iuap 的整体架构如上图所示,最底层是云平台 IaaS 层,用友实现了多云适配,目前支持的云厂商包括华为云、阿里云、腾讯云、亚马逊云科技及自建 IDC;在云平台 IaaS 层之上的是技术平台层,基于云原生架构提供底层技术支持;在技术平台层的基础上,构建了业务中台、数据中台、智能中台、YonBuilder 低代码开发平台、YonLinker 连接集成平台。

三中台 —— 重新梳理企服 PaaS 平台的核心价值


iuap 是由三中台 + 三平台组成的,“三中台”包括业务中台、数据中台和智能中台,而“三平台”包括技术平台、低代码开发平台、连接集成平台。三中台是 PaaS 层非常火的概念,三平台则接近于用友独创。


有人说,所谓中台,就是“企业级能力复用平台”。而中台出现至今,其实经历了从“建”到“拆”的过程,但“拆”不是全拆,而是最终形成“业务中台”、“数据中台”、“智能中台”的三角稳定体系。


业务中台反映的是大多数 PaaS 服务最初的形态和功能,承载的是企业的核心业务能力,是平台客户的基本诉求。业务中台的构建壁垒在于如何深刻地理解客户业务,并基于理解做模型抽象。用友 iuap 主要是提供企业、用户、多企业账号、企业间关系、用户与企业间关系的社会化建模模型。基于元数据驱动,提供丰富的能力支撑服务,同时用友基于多年的企业服务经验,提供了企业通用的数智化建模能力。


但仅有业务中台是不够的,单一的业务承载能力对应的是信息化建设,而不是数智化建设 —— 前者是从物理维度过渡到数字维度,后者是要发掘数字价值,并为业务赋能,实现敏捷响应和商业创新。有一类服务能很好地体现这种数智化建设的趋势,叫做 BI (商业智能)。


但 BI 只是一类单一的 SaaS 服务,既不成体系,也无法支持高度定制化,也不能形成长期可持续的 IT 基础设施。于是,这种需求沉淀在 PaaS 平台上,成为了数据中台和智能中台。


数据中台的出现折射出了企业服务的一个重大变化:企业业务由原来的流程驱动转变为数据驱动,数据的价值变得越来越重要,并成为企业商业创新的关键。据了解,iuap 数据中台提供了近百种数据源的数据连接和采集能力、批处理和流式数据处理一体的数据架构、全局智能化的数据管理能力。


iuap 智能中台则支持智能识别,还提供了 AI 工作坊支持 AI 算法模型的构建与训练,预置了丰富的数据智能方案,快速实现数据智能服务。同时,智能中台还提供了快速、准确、安全、无侵入的软件机器人——RPA。

三平台 —— 聚焦数智化转型核心诉求


用友 iuap 的三平台架构,则重点反映了用友对当下数智化转型趋势的观察。


首先是技术平台层面的云原生和微服务。全面拥抱云原生,提供云原生的开发和运维环境,已经逐渐成为云服务的标配,这无需多言 —— 不支持云原生,就不足以谈为业务赋能,更谈不上数智化转型。


以 iuap 为例,很早之前整个平台就已经基于微服务架构了,但是之前服务拆分的粒度过小,反而增加了企业使用过程中的复杂性。这次升级优化,iuap 重新做了全面的微服务改造,从企业实际需求出发,以单一功能为拆分原则,彻底解决了之前拆分粒度过小的问题。


关于低代码,行业内曾出现诸多争议,但大部分是因为混淆了低代码和无代码的概念。低代码本身反映了从“以技术为本”到“以业务为本”的数字化转型核心思想。国外的低代码企业已经广泛参与了政府服务项目、金融和医疗企业。企业内常因开发人员水平参差不齐,而形成集团层面的产品优劣,低代码产品正在最大限度地抹平这种差异。


根据 Gartner 的研究预测,到 2024 年,低代码平台将被应用于 65% 的应用程序开发。事实上,就在今年,国内低代码开发已经迎来了热潮,不仅有专注于低代码赛道的公司,而且很多 IT 大厂、企业服务公司都在入局低代码。


为了帮助企业快速实现数智化转型,企业服务厂商都在今年重点发展低代码平台, YonBuilder 低代码开发平台,提供以元数据驱动、点击拖拽 + 自动化代码生成和多端编译的技术,同时还可以与开放平台、连接集成平台、DevOps 平台无缝整合,形成覆盖开发、集成、测试、 部署、运行、运维的全周期应用构建服务。


YonLinker 连接集成平台是实现企业商业快速创新的重要途径,它能够快速连接和集成不同的业务应用,提升运转效率。目前 YonLinker 主要的产品包括混合云数据集成、OpenAPI 网关、主数据管理、云 ESB 等,还有数十种应用连接器、技术连接器以及数千个 OpenAPI 提供给企业开发人员开包即用。

iuap 再出新武器:支持多云适配和 YMS 云中间件


区别于其他云厂商,用友的优势在于多年的企业服务经验,能够更深入、准确地结合业务应用场景来构建标准化的产品,帮助企业快速响应业务需求。2021 年 6 月,iuap 完成了新一轮的升级优化,从基础设施层面入手,进行了全面的产品升级和微服务改造。


升级之后,iuap 变得更加开放了,技术平台底层实现了多云适配,通过对不同云厂商对外接口的抽象、封装,形成通用属性和操作,实现微服务框架、监控服务、技术组件等的多云适配。


除了多云适配,iuap 另一重大升级就是推出了 YMS(Yon Middleware Service)云中间件,解决了资源层适配问题。企业中的各个业务往往是“各自为政”,很容易出现技术选型不一致,甚至是选型了同一款产品,但版本却不一样。这对企业数字化发展造成了很大的阻碍,YMS 云中间件则提供了统一版本的各种中间件。企业不仅可以在 YMS 中直接选择适合的产品,还可以实现版本统一升级。同时,YMS 还将具体业务与底层逻辑进行了解耦,对不同数据库进行了封装,使用同一种语法就可以使用多种数据库。从我们获知的 YMS 的详细功能特性上,可以明显感觉到升级后的 iuap 对“开放统一”的重视,如统一技术栈、统一配置中心、统一日志服务、统一线程管理、统一缓存服务、统一网关服务等等。


与此同时,iuap 技术平台做了更开放兼容的设计,主动适配了国内主流的云平台。云计算在国内早已不算新鲜事儿,早布局者企业内部早已有了自己选型的云平台,而晚布局者似乎也不会只选择一家云厂商,因此,开放的多云适配的 PaaS 平台才能满足企业的多种需求;如果说多云适配是负责“开放”,那 YMS 就是“统一”,YMS 将之前混乱无序的中间件选型与应用都统一管理起来,统一部署、统一应用、统一升级,降低了企业的使用门槛。


另外, YMS 作为中间件层对日志、缓存、分布式事务等模块的统一管理,也契合了如今云原生服务非常重要的发展趋势:与底层充分解耦,并且加强对各个部分的治理。目前比较火的 Service Mesh、Database Mesh,都是这种趋势的具现。


当然,除了多云适配和 YMS 这些特色升级,“铁三角”业务中台、数据中台和智能中台是 iuap 的核心优势,也是让 iuap 在一众 PaaS 平台中脱颖而出的关键。基于用友多年企业服务经验,iuap 在企业业财一体、人力、营销、采购、智能制造等场景中拥有天然优势,同时提供了从数据获取、存储、计算、治理到数据工场再到智能分析,端到端的数据能力。


与其它 PaaS 平台不同,iuap 实现了每个模块的解耦,不强制企业使用整体产品,支持与不同数据产品的组合,这对于已经有部分数据能力的企业来说,是莫大的好处。

结语


未来 PaaS 平台市场的核心竞争力是什么?


用友的观点是,谁能帮助企业实现数智化业务快速创新,谁就能占据更多的市场份额。


因此,除了原有的技术积累和对于企业市场的业务理解,PaaS 平台更重要的特性应该是“快”,包括研发快、数据分析快、商业决策快。对于很多实体业务而言,只有足够快才能产生有价值的信息,所以敏捷往往也与真正的商业创新强相关。


我们期待以 iuap 为代表的企服类 PaaS 产品,能够帮助企业更快、更智能地进行商业创新,实现企业真正意义上的数智化转型。


2021 年 12 月 01 日 17:471267

评论

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

iOS 面试策略之语言工具-Swift vs. Objective-C

iOSer

ios objective-c swift 面试 移动开发

拜托阿里老表爆肝整理10W字Java高级面试精华!帮我成功入职字节

比伯

Java 编程 架构 互联网 计算机

[TcaplusDB知识库]TcaplusDB的数据恢复功能

TcaplusDB

数据库 后端 数据 TcaplusDB

TcaplusDB|行业新闻汇编

数据人er

nosql TcaplusDB Tcaplus 国产数据库

Yarn的架构和原理

五分钟学大数据

hadoop YARN 5月日更

TcaplusDB君 | 行业新闻汇编(5月7日)

tcaplus

数据库

zookeeper的watch机制

大数据技术指南

zookeeper 5月日更

这份Mybaits缓存机制总结,阿里大佬看完直呼牛批,到底有多强?

飞飞JAva

大厂常问iOS面试题汇总!

iOS猿_员

ios 面试 ios开发

TcaplusDB知识库|数据恢复功能介绍

数据人er

分布式 TcaplusDB Tcaplus NoSQL数据库

技术干货 | 轻松两步完成向 mPaaS 小程序传递启动参数

蚂蚁集团移动开发平台 mPaaS

ios android 移动开发 mPaaS

TcaplusDB X 光与夜之恋|春暖花开之际与你相遇

数据人er

分布式 TcaplusDB Tcaplus NoSQL数据库

直呼内行!阿里大佬离职带出内网专属“高并发系统设计”学习笔记

Java 程序员 架构 面试

量化AI智能交易软件,马丁策略交易

13823153121

软件质量指标自动度量方法

鸿渐科技_mason

代码质量 源代码 软件安全 软件质量指标 鸿渐科技

数据结构与算法必知基础知识

bigsai

数据结构 算法

大促秒杀场景技术方案

Mars

秒杀

程序员去大公司面试,Java岗大厂面试官常问的那些问题,进阶学习

Crud的程序员

Java 程序员 架构 面试

强推!Java大牛熬夜一周梳理的 Spring IOC笔记,收藏一波

飞飞JAva

Java 容器

微信标准版交易组件使用教程

frank-say

微信小程序 微信 大前端

TcaplusDBX光与夜之恋|春暖花开之际与你相遇

TcaplusDB

数据库 数据 TcaplusDB

2021年金三银四面试总结,至今最全的Java程序员高频面试知识点解析笔记

Crud的程序员

Java 程序员 架构 面试

【LeetCode】数组异或操作Java题解

HQ数字卡

算法 LeetCode 5月日更

变电站无人值守也能运筹帷幄?数据这样监控,时效节省高达90%

一只数据鲸鱼

数据可视化 3D可视化 智慧电网 变电站

新一代运营保障体系探索

鲸品堂

运营 解决方案 运营商 通信运营商

撸完腾讯T4大佬整理的ThreadLocal笔记,解决内存泄漏只是小儿科

牛哄哄的java大师

Java ThreadLocal

在校生丨五面丨拿到阿里offer,你还在边“摸鱼”边抱怨“行业内卷”吗?

Java架构师迁哥

TcaplusDB知识库-TcaplusDB的数据恢复功能

tcaplus

数据库

TcaplusDB祝天下母亲节日快乐!

TcaplusDB

数据库 TcaplusDB NoSQL数据库

敏捷MVP面面观

禅道项目管理

敏捷 MVP

【效率为王】超详细 Hexo + Github Pages 博客搭建教程

村雨遥

GitHub Hexo GitHub Pages 博客

撑起瞬时千亿交易额的云数据库是怎么炼成的?

撑起瞬时千亿交易额的云数据库是怎么炼成的?

企业快速创新的基石——用友 BIP | iuap云平台-InfoQ