用友iuap 技术平台:创新基础架构,赋能企业数智化转型

图片

8月19日下午,由用友主办的“2023全球商业创新大会-企业数智化技术峰会”,在上海市召开。此次峰会以“升级企业数智化底座”为主题,揭秘用友BIP核心技术与平台能力,解析多维度场景下企业数智化底座升级路径,共享行业领先企业升级数智底座的领先实践。

用友网络助理总裁兼iuap技术平台部总经理何冠宇详细介绍了拥有全栈基础架构能力的用友iuap技术平台。用友iuap技术平台采用DevOps理念,基于kubernetes、Docker、ServiceMesh等技术,让PaaS平台具有更方便,弹性等优势,从而实现快速部署业务应用,动态调整业务应用的资源环境,提升从需求到产品的生产效率,让业务服务快速发挥价值。

作为用友BIP坚实底座,技术平台集容器云、DevOps、服务治理、Hubble(链路追踪)、分布式事务一致性、测试与运维工具为一体的综合技术支撑与管理平台,支持业务的快速创新。

1

全栈的基础架构能力

赋能数智化转型的企业

用友iuap技术平台实现了开发、部署、运维的全流程能力覆盖,能够帮助企业更好地构建应用,底层是基于 Kubernetes架构构建的YKS容器云,承担着资源分配和调度的能力;最核心的是用友首创的YMS云中间件技术,实现了跨云技术突破和多云适配能力,使得企业能够更加灵活地运用云计算资源,实现业务的高效运转;最终支持的是 YMS Cloud 平台工程,让所有应用能够进行全生命周期的管理;通过安装器可以把公有云上的成果交付到客户现场。

iuap 技术平台有三方面特点:第一,具有丰富的技术组件,内置分布式会话管理、分布式缓存管理、分布式锁服务、分布式ID服务、多数据库适配的持久化框架、分布式文件服务等等;第二,提供共享资源池服务,支持互联网架构下的主流外部中间件资源管理,如Kafka、Redis、Mongo以及各种RDS数据库和OSS存储;第三,提供企业级核心架构,用友iuap技术平台在springBoot的基础上做了很多延展,比如在核心层提供了一个可组装的模块化内核架构,使得基于springBoot或Web技术开发的应用,都能够整合在YMS云中间件。用友iuap技术平台也支持很多企业级能力,比如分布式事务、统一线程资源管理等等。

图片

此外,用友iuap技术平台还为开发者构建了编程体系,简化了应用开发所要考虑的技术问题。

2

经过大模型业务验证的

领先微服务架构

YMS云中间件推出了微服务三件套——注册中心、配置中心、RPC框架:注册中心高性能、高可用,支持丰富的服务元数据信息,支持基于业务规则的负载均衡算法;配置管理中心支持多环境配置和配置热更新,具备企业级的服务发布管理流程;RPC框架实现了点对点的高性能分布式调用框架,没有中间网关消耗。

目前,微服务框架已经经历了上万个微服务部署和运行的考验,同时整个微服务框架完成了微服务治理和微服务管理的能力。微服务治理支持灵活的配置策略,能够支持熔断、限流、降级、流量对等治理能力;微服务管理支持动态扩容、多版本、灰度发布、方法级分流等能力。

3

满足微服务架构需要的

企业分布式事务服务

除了微服务之外,事务也是很多企业应用开发必须正视的问题。用友iuap技术平台的分布式事务框架支持TCC、SAGAS,事务管理与标准的事务管理器对齐,使传统的WEB应用更加单纯。与大多数开源事务管理器不同,iuap技术平台的事务管理器支持多种资源,即同一个事务管理器能够管理多个数据库,同时可以将这种能力延展到微服务架构。

另外,分布式事务提供了相应的API,让业务可以感知整个事务的状态,并且做出响应。事务管理器提供了完善的事件分析和监控能力,开发运维可以监控事务的状态并进行事务处置,对问题进行排查、定位。

4

灵活的分库能力

支持按领域、按租户分库

数据库架构也是企业应用架构绕不开的核心技术。在传统的微服务架构中,一个微服务对应一个数据库架构,出于对成本的考虑,企业希望用到的数据库越来越少,随着业务的不断发展,企业要求数据库能够扩容。

用友iuap 技术平台天然是多租户、多数据中心的,应用开发可以基于微服务的开发模型,一个微服务对应一个数据库架构进行执行,但在安装配置、部署的时候,可以把这些数据库整合成一个数据库分组,为这些数据库分组分配底层的物理数据库资源。在此基础上,再进行按租户隔离、配置,便实现了按领域、按租户分库的需求。

用友iuap 技术平台对专属云提供了丰富的风控模板支持,做到了开箱即用,比如支持整个应用用一个数据库,也可以采用三分库模板、四分库模板进行技术支持。

5

支持大规模分布式应用的

事件驱动架构

驱动架构的核心是建立事件源、事件类型、事件监听者,通过这三个核心类型的建模,应用开发无须关心底层的复杂技术细节。在传统的消息中间件上,用友iuap技术平台还提供了更高阶事件的模式,比如事务型可靠消息、有序消息、推式/拉式消息处理等等。

在事件驱动架构中,支持按照不同事件的等级,把底层资源、监听信息、监听线程进行隔离划分,对下游服务也可以起到良好的保护作用。同时,这是一个类似队列的架构,还可以对下游服务起到削峰填谷的作用。

图片

6

云原生的平台化工程体系

实现公有云专属云一体化

YMS Cloud 完全基于云原生技术,基于 DevOps、SecOps 理念构建,能够把公有云持续集成和持续部署的成果,冻结成安装盘或者补丁传递给安装器,再被安装到客户的现场环境,实现稳态交付的流程。

YMS Cloud 不仅支持标准产品发布的流程,还支持信创产品的发布流程,是国产化、安全可信延续运行的保障。用友一直在优化 YMS Cloud 核心平台工程化能力,YMS Cloud 执行完全是云原生容器化的技术。它的交互界面是基于工作流的方式,每个工作流的活动都可以定制。同时,活动里提供了很多开箱即用的能力,开发者可以进行多种技术栈的持续集成和持续构建,包括自动化测试、质量卡点、流程审批等等。

7

用友iuap技术平台云中立

透明支持多种IaaS平台和PaaS平台

用友 iuap 技术平台首创的 YMS 云中间件技术,可分层解决异构云平台各层级兼容适配难题。基于 YMS 的适配策略,iuap 可以在 IaaS、容器层、微服务框架、监控、中间件、数据库等维度与多个云厂商进行适配,真正意义上做到云中立。

8

基于技术平台构建低代码开发引擎

完整复制大型SaaS应用的开发流程

YonBuilder 通过用友 BIP 强大的中台支撑能力,在元数据驱动和运行框架的统一模型架构下,通过点击拖拽、在线脚本以及多端编译的技术,提供可视化+低代码+全代码的一站式开发能力,快速生成 PC 和移动多端的业务应用,可即时发布与使用。

9

支持大数据量、大计算量的

非常规工作负载的高性能

用友iuap 技术平台支持非常规的工作负载,比如成本计算、薪资计算、数据导入导出等,如果把这些工作负载放在微服务集成,会影响企业应用的稳定性。通过 iuap 技术平台,企业只需要简单地配置就可以把非常规的工作负荷技术,单独隔离切分出来。

用友iuap已经成为企业升级数智化底座的最优选。目前中国电子、中国信通院、中建五局、中船集团、杭钢集团、中国一汽、中兴通讯、北京地铁、明日控股、振华集团、三一重工等都在通过用友iuap升级数智化底座,成为数智企业,迈向高质量发展。未来,用友将持续加强技术与架构能力,基于更懂业务、技术领先、体系完整的企业数智化底座用友iuap,助力企业驾驭数智未来!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值