订阅软件研发RSS CSDN首页> 软件研发

用友UAP产品线总设计师史周军访谈录

发表于2012-12-11 09:33| 次阅读| 来源CSDN| 0 条评论| 作者付江

摘要:作为用友云计算战略基础架构底层的UAP平台又走过了怎样的发展历程呢?CSDN记者日前采访了用友UAP平台产品总监史周军,他就UAP平台的定位、研发历程、用友PaaS战略布局等话题分享了自己的看法。

随着国家云战略规划的推出,以及工业化和信息化的深度融合,众多大企业作为云计算应用的主体,需求越来越明显。用友作为国内ISV行业的领头羊,其云计算战略包括了私有云、公有云及行业云,覆盖了PaaS和SaaS。

在2010年12月,用友对外发布了云战略S+S(软件加服务)。到今年4月正式发布“用友企业云平台”,实施“新长城计划”。该计划包括研发推出用友云平台及大企业云解决方案、下一代企业和政府应用,同时,用友还结合自身优势,结合产业垂直整合趋势,进入基础软件领域,包括如大数据分析与处理等。

而作为用友云计算战略基础架构底层的UAP平台又走过了怎样的发展历程呢?CSDN记者日前采访了用友UAP平台产品总监史周军,他就UAP平台的定位、研发历程、用友PaaS战略布局等话题分享了自己的看法。

UAP,用友的统一应用平台,是用友软件的核心和灵魂。用友旗下各类产品,不论是ERP、CRM、HR、BQ、SCM...,不论是中端或高端应用,都基于统一的底层应用平台。这保证了各种不同产品在数据、流程和应用上可以实现无缝衔接,界面与操作完全一致,企业可根据实际需求分别部署不同的应用,且在必要的时候升级,保证了企业IT系统投资持续性。

记者:从内部环境和外部条件来看,用友当初是基于哪些原因决定做UAP平台的?

史周军:用友UAP平台的发展比较早,2001年开始研发,至今已有10多年的时间。最早是从一些公共开发框架、UI控件等逐渐发展起来的,当初的考虑是为了解决内部开发效率和代码重用的问题。后来随着用友的软件业务领域越来越多、客户的需求越来越复杂、客户化和个性化需求越来越高,产品逐步发展到开发平台、客户化平台、集成平台、管理平台,而且平台也变得越来越重要。总体来说,用友起步做应用平台比较早,与国外厂商的平台战略从时间上看基本是一致。并且在平台发展过程中快速融合了例如SOA、移动、云计算等各种新技术。这一过程中伴随着客户的新需要以及自主创新等相结合,就有了UAP平台。

记者:用友UAP云应用平台生态系统中,用友的合作伙伴,尤其是广大的的第三方开发者居于什么地位,他们能做什么?开发者可以通过哪些途径与UAP平台合作?

史周军:UAP平台除了支持用友公司各产品线的研发之外,一个很重要的使命就是建立一个软件生态系统,涵盖了用友核心产品、行业解决方案、本地化产品/方案、开发伙伴、最终客户,为他们建立一个交流的渠道。

例如,开发伙伴可以基于UAP平台对用友公司的各个产品线进行增值服务开发、包括扩展的业务领域、行业解决方案或者针对特定客户的项目开发。伙伴提供的解决方案可以通过UAP的应用商城实现联合销售,沟通为客户提供丰富的应用,并实现共赢发展。

UAP通过提供开发者社区、平台能力提升支持与认证、构建各种合作伙伴关系链,包括独立软件开发商。集团UAP中心的产业链管理部门主要负责与伙伴联系,加强与开发合作伙伴的联系和服务是很重要的工作。

记者:UAP在架构设计上有哪些特点?

史周军:架构设计上的特点有几个方面,包括:1) 业务与技术分离;2) 组合思想;3) 坚持开放、标准与跨平台;4) 国际化与本地化;5)覆盖应用从开发、集成、实施、运维、服务支持等全过程。

用友UAP平台整体架构

记者:UAP平台与用友具体业务的结合情况是怎样的?用友如何来做UAP应用平台的运营?

史周军:UAP平台作为底层技术和应用平台,能够支持用友旗下各个产品线的开发。整个产品体系采用分层的架构设计,跨产品线的平台工具与服务由UAP提供,与具体产品线有关的平台服务由各产品线在UAP基础上自己开发,这体现了组合的思想,能灵活支持各个特定领域产品的开发。UAP平台的运营方面支持由企业自行运营私有云、行业云或者依据用友的云平台进行托管服务,这些都可以由用户根据自身具体条件自由选择。

记者:用友做云平台(UAP)的最大难点是什么?

史周军:企业信息化领域多,行业应用差异大,客户的个性化需求多,这就要求使用各种新技术,包括云计算、SOA、移动等等,涉及到的技术领域非常广泛,数据库、网络、存储、操作系统、中间件、语言、各种端与设备等。这就需要在UAP平台架构设计时,一方面要保证底层的稳定性,又要支持上层的灵活性、扩展性、复杂性,这些方面的“平衡”是一门学问。另外,UAP平台的成功主要取决于大量的企业客户实践,通过对实践的不断总结、提炼、创新,以此来不断完善。

记者:用友UAP平台研发团队的规模和分工大概是怎么样的?

史周军:UAP作为用友重要的基础产品线,最初的时候研发团队在20人左右,发展到今天的两百多人。现在的研发团队研发包括基础技术研究、产品规划、开发、测试、支持、产业链管理、开发者社区等各个部分。基本上都是技术相关人员,这主要是由平台本身的产品特点及平台的客户性能决定的。例如产品规划人员需要了解软件产品开发的过程、领域知识,以及集成、实施、客户化、以及各种端,以便更好地规划各种平台产品,规划人员必须是掌握业务、设计、开发、技术、实施、运维等各方面知识的复合型人才。

作为国内客户最多、企业应用类型最丰富,相对比较成熟的PaaS平台,用友UAP平台在发展过程中结合了中国企业管理实践的自主创新,并快速融合了各种新技术,UAP尤其适合本土开发者,以及筹划从本土走向世界的企业。而用友也在努力打造大平台的概念,平台覆盖应用全生命周期的各个阶段,以此构建一个丰富的软件生态系统。

0
0
  • CSDN官方微信
  • 扫描二维码,向CSDN吐槽
  • 微信号:CSDNnews
程序员移动端订阅下载

微博关注

相关热门文章