写点什么

用友云战略升级及云平台技术架构解析

2017 年 3 月 02 日

上周五(2 月 24 日),用友云 BG(事业群)高层们把以往开会的地址搬到了中关村创业大街。从用友产业园到这里,不过仅仅 13 公里,却意味着用友云已开始筹划一场攻坚战——发力企业互联网云服务,并用更多的“创业式打法”投入到接下来的云市场耕耘中,让企业信息化真正从企业级走向社会级。

从战略 1.0 到 3.0,用友为什么要做云?

从 1988 年到 2017 年,用友在三十年的发展中也经历了三个阶段的不同变革。

1.0 阶段以财务软件起家,2.0 阶段开始了以 ERP 为代表的企业管理软件与服务业务。如今 3.0 战略的核心就是企业互联网化、金融化。概括来说,2.0 阶段的主题词是通过软件为企业提供企业应用,而当前的 3.0 阶段就是要从软件升级到云服务。

企业应用与企业服务的本质区别在哪?用友网络董事长兼 CEO 王文京曾有过三点解释:

一、从企业级到社会级,用友也从主要解决企业内部各部门间的问题,转为重点解决企业间、物品间、人与人之间的问题。

二、改变 2.0 企业级阶段,消费者始终未进入自身服务范围的尴尬局面。而是通过移动互联网和云,真正将信息服务推进到消费者端。

三、3.0 也在推动企业内部运营上的改变,用友将使系统应用的定位人群从特定部门扩展到企业全员,包括企业上下游、企业各种社群。从 2.0 到 3.0,层级上、范围上是从企业级到社会级的跨越,实际上它带来的是一种新的商业模式,也是所谓的社会化商业。

那么将原有业务与云服务进行整合发展,用友的根基在哪?

用友网络执行副总裁、用友云 BG 总裁谢志华表示,用友从一朵朵小云开始做,通过两三年甚至更长的时间发现,云的使用规模已经超过客户群规模。针对同一个企业来说,从应用服务、管理到以人或某项业务为中心,云应用在互相之间产生越来越多的关联。这意味着用友的云服务必须统一规划,于是就开始在研发组织上进行聚集。

基于以上原因,用友除了行业以外的云服务聚合,成立云事业群,内部也进行了研发业务、运营模式的一体化,按创业团队的模式来发展云业务,对市场、业务、技术逐一打通。

此外,用友云的友空间、iuap 云平台原本就是具有聚合能力的产品。如此,所有在前端的云服务都会向友空间靠拢,后端全部向云平台靠拢,形成互通融合的、对客户而言更简单的云体系。

所以基于此,用友开始在 PaaS、SaaS、DaaS、BaaS 四个层面发力。用友网络科技股份有限公司执行总裁陈强兵提出,今后的企业级服务市场不需要太多的基础设施建设和 IT 维护,所以用友云跟阿里云、腾讯云最大的区别在于会以 PaaS 和 SaaS 平台为主。

另外,用友云也最为认可公有云的核心价值。王文京曾表示:“未来,所有企业的应用,无论是小微企业还是大中型企业,都将走向公有云的应用,混合云和私有云将是一个过渡。”对于公有云来说,这属于 To B 领域的创业。但创业就讲究以终为始,陈强兵说:“以终为始,就是按照目标方向设计公司的业务、产品,设计这条路的终点。有人认为以终为始是理想主义,但我们认为必须这么做。”

用友云平台技术架构解析

如今,B 端用户与 C 端用户相似契合度正在急速提升。用友网络 CTO、云平台事业部总经理程操红认为,随着消费互联网发展起来的良好用户体验和支撑技术正逐渐渗透到企业场景中,因此对于 To B 服务,有挑战也有机会。

此外,用友从 2.0 过渡到 3.0,从企业级过渡到社会级,也来自越来越多有战略眼光和变革意识的企业除了加强核心竞争力的建设,还开始重视自身能力和外部能力的连接与协同,企业的业务架构开始从 ERP 后台业务管理,逐步覆盖到中前台业务运营。因此,用友云提供的企业应用服务不是简单的把 ERP 搬上云,而是基于企业的中前台业务场景、流程及角色重新设计的云应用和服务,是可以真正赋能员工、提高收入、降低成本、控制风险的业务服务。

用友云平台架构也是基于这两个背景进行的搭建。

用友云平台的定位就是在 IaaS 之上,再架构一层面向企业应用开发者的 PAAS 层。这一层的价值为何?程操红提到,这主要来源于四点挑战。一是企业应用特性的问题,企业开发和 To C 的开发本质上还存有很大差异;二是研发效率和成本问题,在做流程短、层次浅、参与角色少的应用时,通过加大人力投入可以很快做出应用,但面向企业级应用,怎么降低项目成本,怎么提升研发效率,怎么支撑复杂系统对接等等都是问题;三是混合云场景带来的纠结与挑战,如何做混合云的运维,如何实现云服务 + 软件端的无缝衔接和过渡;四是云市场怎么从平台层面为开发生态伙伴提供更好的支持,包括数据驱动的运营体系建设。所以,iuap 用友云平台为了解决这四个问题,在原有 IaaS 云计算基础设施基础上,提供了一个社会化商业应用基础设施平台,解决开发企业应用服务过程中面临的开发、运维和运营问题。

具体从架构上看,IaaS 层之上是云平台的技术层,包括分布式中间件平台、应用开发平台和云运维平台。技术层之上便是用友云平台最核心的部分,用友把多年企业级产品开发沉淀下来的企业级服务框架、应用组件打造成一个个高可用、可灵活配置的分布式服务,提供给上层应用的开发者,诸如表单、审批、打印、通信、电子发票等应用组件,用友云平台会把它变成对应的 BaaS 服务提供出来。

同样,用友云平台还会提供企业应用服务所必须依赖的基础数据服务,比如客户、组织、人员、物料、经销商、供应商…等等,这样将大大简化上层特定云应用的开发,让外部生态伙伴也能够快速构建细分领域和行业的企业应用。

架构要与企业最重要的业务、产品目标相结合

现如今构建的 iuap 用友云平台不仅仅是一个技术平台,它是一个有血有肉的、能扎根到用友的核心业务中、能够在企业应用深度层面提供高效开发的支撑平台。用友云平台是在用友丰富的产品线,如 U8、U9、NC 研发过程中发展起来的,是紧贴着用友云产品如采购云、社交与协同办公云、营销云、人力云、财务云等 24 朵云一点点打磨出来的,是在许许多多企业互联网项目中抽象沉淀而来的,是真正受到内外部开发者认可的平台。

在 InfoQ 对程操红的专访中,他表示:“纯粹做架构是没有意义的,它一定要跟企业当前阶段最重要的战略、业务目标产品目标相结合”。所以,用友云平台在发展初期做了许多基础数据的整合工作,将原来分散发展的一些云应用进行融合,打通用户、组织及相应业务领域的基础数据,进而整合业务流程,提供更好的用户体验和应用价值,基于同一套基础数据服务后,相应的应用层服务,面向个性化需求的扩展机制也可以最大程度的得以复用,包括基于数据的分析技术和智能算法才可以在平台上得到统一沉淀。

谈到当前面临的挑战,程操红认为最大的挑战不在技术层面,而是如何搭建一套既能快速支撑现阶段云业务发展需要,又可以保持不断演化的业务架构,这需要对企业服务领域的现状和趋势有深度的理解和洞察,比较务实的做法是平台团队和业务团队协同作战,紧密结合,在实战中不断沉淀、抽象应用服务、产品及框架并按照合理的节奏去推进。

2017 年 3 月 02 日 01:50361
用户头像
Cherry倩芸 InfoQ高级策划编辑

发布了 51 篇内容, 共 16.4 次阅读, 收获喜欢 33 次。

关注

评论

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

架构师训练营第一周(总结)

任鉴非

架构师训练营Week1总结

sunnywhy

食堂就餐卡系统设计

慢慢来的比较快

架构师训练营第一周总结

Kiroro

架构师训练营-作业-第一讲

吕浩

极客大学架构师训练营

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

ashuai1106

学习 架构师 极客大学架构师训练营

第二章.软件架构设计

西柚

第1周 - 学习总结

大海

第一周总结

LEAF

孤狼王兴 | 互联网大佬往事

刘燕

AI 企业管理 美团

架构师训练营第一课

于成

架构师训练营 No.1 周作业

连增申

老当益壮的 Servlet

侯树成

Java Java 25 周年 Servlet

【架构】— 一个简单系统的UML模型

不二架构

极客大学架构师训练营 UML 架构总结

架构建模总结

任鉴非

UML作业

王志祥

极客大学架构师训练营

Week1命题作业

星河寒水

部署图 时序图 组件图 用例图

Hello World!

东哥

极客大学架构师训练营

week01 UML 学习总结

李锦

聊聊Java中的Thread类

geekymv

线程 Java25周年 Thread Runnable

架构师训练营作业一:食堂就餐卡系统设计

sunnywhy

架构师作业一:食堂就餐卡系统设计

李锦

食堂就餐卡系统设计

LEAF

食堂就餐卡系统设计

Kiroro

人工智能之机械基

码农神说

人工智能 程序员 加班

低调的网易又要上市了

池建强

创业 网易 慢公司

一篇文章快速搞懂 Atomic(原子整数/原子引用/原子数组/LongAdder)

学习Java的小姐姐

Java 并发编程 并发 synchronized Atomic

为什么建立自己的规则很重要

Neco.W

自我管理 行动派 执行力

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

chinsun1

架构总结

学习总结--Week1

吴炳华

极客大学架构师训练营

食堂就餐卡系统设计

Young

用友云战略升级及云平台技术架构解析-InfoQ