说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

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

HTML文档下载 WORD文档下载 PDF文档下载
作为用友云计算战略基础架构底层的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尤其适合本土开发者,以及筹划从本土走向世界的企业。而用友也在努力打造大平台的概念,平台覆盖应用全生命周期的各个阶段,以此构建一个丰富的软件生态系统。

[探讨]如何成为有代码洁癖的程序员? 消灭Bug!十款免费移动应用测试框架推荐 协同软件供应商Atlassian推出JIRA服务台 振奋人心!iOS和Android版BBM应用首日下载量冲破1000万次 十款开源的数据库管理工具 360联合多家IDC成立“安全防黑联盟” 国内百万网站受益 腾讯云如何玩转手游数据分析 成都站免费抢票 直接拿来用!10款实用Android UI工具 第14届英特尔投资全球峰会 新投16个项目逐一看 2013中国Linux内核开发者大会亮点汇总 UnitedStack:用社区的方式做IT 手游狂潮:小团队如何提高游戏数据化运营效率? 2012年全美CEO收入榜:扎克伯格第一、库克第五、Marc Benioff第九 专访:InMobi全球CEO Naveen Tewari MDCC 2013精彩专题论坛之产品与设计 中关村大型IT人才招聘会举办 现场火爆 [简讯]新代码编辑器Lime发布 号称Sublime Text的开源实现 从真实案例出发:如何在协作开发中避免误解! Google工程师谈程序员的自我修养 依然很强大:微软第一财季净利润同比增17% MDCC 2013垂直行业应用与O2O专题论坛透露劲爆话题 专访豌豆荚产品设计团队:Design Hackathon是绞尽脑汁之后的海阔天空 首日报名爆满超300 向C++大师Lippman提问征集 做华为合伙人:华为开发者联盟沙龙(北京站)即将开幕 Windows XP发行12周年 我仍年轻而你已垂暮 2013浏览器市场份额:Chrome领衔,Firefox、IE相去甚远 人人网陈弢:从RecSys2013看大数据和移动给推荐系统带来的挑战 继续紧逼Oracle:在占领谷歌等公司之后,MariaDB迈向企业端 移动周报:十款最实用的Android UI设计工具 阿里巴巴CTO王坚:开发者精神是云计算与移动互联网的“信仰” 黑客老鹰:安全软件同样需要用户体验 关于sendmail的设置以及PostNuke的安装 关于XML,XSL的兼容性问题 在SQL SERVER的视图不支持CASE语句吗?若要实现该如何写呢? 现在最标准的软件开发预算,各阶段的百分比是多少? ==========天哪!怎么会这样呢?我在全屏窗口中打开的任何窗口都是全屏显示的,可我不希望在全屏幕窗口中打开的窗口也是全屏怎么办啊?== 如何在远程服务器上安装web服务程序? 考虑到类的属性(表的字段)以后会增加,应该用怎样的设计模式或设计方法。 如何在子目录下获得根目录的网络路径? 急,IE每次打开都是最小化状态,怎样实现每次打开时将其最大化! 希望和大家讨论一下关于WebService的事务继承性的问题 请教一个关于日期使用的问题 急!!一个建表问题 WSAD怎么显示代码行号?? 50美元求作业!access 有没有能够打印固定行数的报表? 请教接收视频信号的问题 VBscript转换为JScript? treeview的初级问题(解决立刻给分),关于节点的OnSelectedIndexChanged事件? 如何知道Clientdataset中哪些记录改变了? 如何构建Access数据库? 有没有soap client for ce 呀? 关于在不同环境下的时钟问题!!! 关于在一张图上标识位置的问题 vs.net 2003的msdn 安装好后为何不能使用? 如何在asp中post一段xml包到一个地址 vc1.0编译的问题 怎麽在Jbuilder中调用带参数的ORACLE数据库中的存储过程 如何用VB来写配置IIS的程序? 如何卸载xp? 如何知道DBGrid中当前编辑的字段的长度? 绝对经典 如何在安装程序中注册windows service,up有分!! 程序异常终止了,那么函数中的对象会被析构吗、变量空间会被归还吗 为什么能用网页打开一个url,用流读却出错,是不是端口被封了阿? 请问各位高手:关于建库后的几个疑点! 连接服务器的问题 请教:怎样将combobox选中的记录添加到数据库中呢? 简单问题,如何修改FORM中文本框中按回车后的行为。 根据名称获得页面的某些对象,以及对这些对象可以进行操作? 2.0的大灵通出现的奇怪问题,请斑竹、大虾给个说法吧 新手提问:大家帮帮忙! 连接服务器的问题 CPU有大小有不同,478和423指的是什么啊。 Tquery是可修改的,如何限制用向下键使Tquery新增一条记录,我不想有新增的功能 连接服务器的问题 在intraweb中,有关iwdbgrid数据记录的分页显视.... 如何用PB实现视频实时监控画面的传送? 本科没拿到学位的,参加在职考研,有戏吗? 请问使用ado能否创建数据库? ***** 请问局域网看电影的速度要求 ***** 触发器里一变量有多数据的问题 一个碳60原子连接几个原子 地震时磁场会变么 you dare spade to me 求中文翻译.这句话是DOTA中灵魂守卫得一句话.意思是你敢和我说话. 汽车沿半径为R的圆形跑道行驶,设跑道路面水平,路面作用于汽车的摩擦力最大值为车重的1/10,若要汽车不冲出跑道,则车速不能超过多少?重力加速度为10m/s 用享受、青睐、厌倦、毫无悬念来造句,最少用上3个 厌倦怎么造句 汽车沿半径为R的圆形跑道行驶,设跑道路面水平,路面作用于汽车的摩擦力最大值为车重的K倍,若要汽车不...汽车沿半径为R的圆形跑道行驶,设跑道路面水平,路面作用于汽车的摩擦力最大值为 厌烦造句 汽车沿半径为R=49cm的圆形跑道行驶,设跑道的路面是水平的,路面作用于车的摩擦力的最大值是车重的0.1倍,(问题继续)要使汽车不致滑出圆形跑道,车速最大不能超过( )m/s(要易懂详细的步 那一次我流泪了作文400字急! 那次我流泪了 500字作文 急 中国赴刚果(金)维和工兵分队顺利通过羊晚集团派工作组对新快报存在问题进行美国在罗马尼亚的反导基地开建纽约手机可接收紧急警报强风暴过境德国致多地交通瘫痪美国与新西兰恢复联合军演国务院批复绍兴撤销绍兴县设柯桥区 撤Google加产数万副谷歌眼镜 20世行报告称全球营商环境改善翘臀又嘟嘴 壮汉翻拍“性感照”遭吐槽日本进入“胖女时代”或因对瘦人审美疲青岛开发区中石化输油管道爆燃事故死亡中石化称在青岛爆炸的输油管道为东黄复落实习近平李克强重要指示 姜异康郭树中石化董事长就青岛输油管道爆炸向青岛贝克汉姆夫妇捐衣物义卖援菲吸引民众排四川:一女子及其现丈夫、一夫儿媳及二NBA:开拓者险胜公牛取九连胜罗斯再海南省直单位会管中心违规发放月饼券 黑龙江大兴安岭森林13年来增加0.2拍摄动物看谁最有爱 金奖颁给他连胜文称选台北市长就是给自己找烦恼
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘