你的平台有这四大技术架构群吗?( 二 )


YonBIP的四大技术架构群分别涵盖了技术基础设施层、数据层、中台共享服务层和纵向从端到数据的应用全链路 。这些技术架构体系能够将各种数字化技术与企业商业创新需求融合,使商业创新变得简单、便捷、大众化、社会化 。
03
两个关键应用技术
除了四大技术架构群之外,史周军说,YonBIP还在各个平台产品中实现了技术创新与突破 。以技术平台为例(见图二),YonBIP技术平台是包括了容器云、DevOps、应用管理与服务治理、DevOps、运维监控和适配多IaaS等产品的综合支撑平台,用友网络研发了两个支撑企业服务的云原生特色技术,即支撑微服务的分布式事务技术YTS、全方位监控企业服务运行的智能监控系统Hubble 。

你的平台有这四大技术架构群吗?

文章插图
 
图二 用友YonBIP技术平台架构
YonBIP产品全面采用了基于为服务架构的云原生设计,为了解决微服务访问带来的分布式事务问题,用友研发了自己的分布式事务框架YTS(见图三),支持Sagas(适合长流程场景,改造少、易补偿操作)、TCC(适合高隔离性、强一致性场景)、可靠消息(相对低隔离性、高并发场景)和增强XA(适合短事务场景)等四种技术来实现服务调用和数据的一致性 。每种技术分别解决不同应用场景的分布式事务问题,也可以组合起来满足特定的应用场景 。YTS框架能够同时支持多种数据库,包括MySQL、SQLServer、Oracle等主流数据库,以及达梦等国产数据库 。
你的平台有这四大技术架构群吗?

文章插图
 
图三 YTS技术框架
微服务应用的链路实时监控与异常问题诊断对很多企业来说是一大挑战 。为了解决这个问题,用友YonBIP研发了Hubble系统来实现对企业应用全生命周期的关键指标进行监控与分析,监控源贯穿用户、业务、应用、系统多个维度,并穿透主机、容器、网络、中间件、服务器等多个纵向核心监控层;在数据采集方面,围绕链路、日志、指标三个维度进行全面数据采集,并将采集的数据利用核心数据装配模块进行数据切割,分别采用实时计算、离线计算两种计算模型对用户、业务、中间件、基础设施等多个维度进行数据分析与处理,并提供可视化数据模型,展示给研发、运维、运营等企业应用管理人员 。
你的平台有这四大技术架构群吗?

文章插图
 
图四 Hubble技术架构
支撑微服务的分布式事务技术和全方位监控企业服务运行智能监控技术是面向企业应用云原生架构的关键技术,市场上在这两个方面都能解决得很好的平台并不多见 。
04
选平台的六个考虑要素
具备领先的技术架构和关键平台技术创新是判断一个平台是否是数字化时代领先产品的重要标准 。
但这并不能成为企业选择平台的标准 。商业创新平台(BIP)对企业来说,其重要性毋庸置疑 。BIP的选型直接会关系到企业运营的效果、企业未来发展的可持续性、健康度 。
史周军向中国软件网介绍说,选择一个平台产品,要综合考虑以下因素:
a)平方产品本向要在技术、架构上领先 。例如,采用新的云原生技术,大数据技术、企业AI技术、元数据驱动的架构等 。
b)要有可演进能力,适应技术快速变化与迭代 。例如,今天流行的是微服务架构,后天可能变为无服务器 。建议实现技术和应用分离,技术的变化不影响应用,应用的变化不影响技术,技术应用分离,两者能各自演进 。
c)要具备开放能力,不能找一个无法被替换,或者替代成本很高的平台产品;
d)平台要有一定量的用户规模 。只有平台的用户数量达到一规模时,才能意味着成熟稳定;
e)要具备快速创新、快速发布的能力 。例如,拥有低代码或无代码开发平台、丰富的连接 能力、成熟可用的领域通用服务等;
f)平台厂商要有良好的品牌、强大的实力 。平台是一个需要长期投入的产品,只有有实力和战略的厂商,才有长期投入的人才和资金保障 。
史周军告诉采访人员,在企业数智化的平台技术方面,用友有独特的优势 。用友长期为企业提供各种企业服务和商业创新,积累了丰富的领域模型、行业方案、业务应用场景和经过验证的通用平台能力,这是其他服务企业数字化的平台厂商无法具备的 。正如阿里巴巴做阿里云拥有独特竞争优势、并获得巨大成功,很重要的原因就在于它拥有最复杂的电商应用场景一样,用友也拥有商业创新平台所要求的复杂多样的企业应用场景 。而这也将促使用友YonBIP在未来平台竞争中占据领先优势 。


推荐阅读