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

用友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尤其适合本土开发者,以及筹划从本土走向世界的企业。而用友也在努力打造大平台的概念,平台覆盖应用全生命周期的各个阶段,以此构建一个丰富的软件生态系统。

用VB5读写注册表实例 用VB5开发商品软件的经验谈 用VB5设计多功能计时器 用VB5制作文字上卷效果 用VB6.0实现打字效果 用VB编写DirectX7.0游戏(上) 用VB创建Excel报表 用VB读取和控制Windows的中文输入法 用VB将命令行软件Windows化 用VB进行移位操作 用VB开发CAI软件的小经验 用VB开发分布式应用 用VB切换三个特殊键 用VB生成EXE文件后,如何在后面加上参数?这个参数怎样传给VB 用VB实现动态显示操作进度程序 用VB实现双向循环链表 用VB实现用户登录密码的修改 用VB与MS-Draw开发通用作图软件 用VB制作TopMost类型窗口 用VB制作Windows风格安装盘 用Visual Basic 6创建基于MTS的商务组件 用Visual Basic实现Windows的重启动 VB用Windows管理技术做你的应用程序 VB用程序给标识字段(ID)赋值的一种简单实现方法 VB用自己的'PROGRAM'测试自己的电脑 有 BitMap 之Menu -VB资料 运行其他程序,并等待执行完毕 -VB资料 再谈VB程序的加密 在 VB 程序中如何设定 Mouse 光标的位置? 在ActiveX DLL工程中慎用App对象-VB资料 在ActiveX控件工程中设置DataField属性-VB资料 怎样将一个全局数组附值后再传入一个函数或过程中,而数组中的值不变? 如何在我的程序中取得别的程序中某一控件的句柄(hwnd)? 小弟的软件刚发布请各位高手指点!来者都给分 使用存储过程建立数据集时怎样指定数据集参数? 救命:Beta2安装时候出错:在Disk1上找不到源文件。 如何将图标文件存入到一个dll文件中? ********杨家将请进********** 求救!!为什么我一打开windows就出现说缺少dll文件,storm.dll,还有load.exe.是为什么呀? 请大虾出手:MFC的DLL工程, 我实现了把一个dll工程的menu装载到我的主工程,但与其对应的ToolBar怎么调出来呢??我很着急! 在mdi表單中調用設為最大化的子表單時,它首先顯示小的子表單,然后才把它最大化,影響美觀,有何辦法解決? 关于在菜单中陷入文本框 20分求助有关SQL数据库的问题(为什么select...into语句无法执行) 哪有里Crystal Reports可以下载(无内容)? Where the 广东外贸外语学院 关于ODBC客户机端配置的问题 谁能给我一个delphi连接access数据库的实例,小弟万分感谢!!!!!!!!!!!!! 我机器里,98,2000装在C盘,XP装在D盘,现在我想只留下XP,不知道该怎么处理???????????????????????????? 如何实现5M以上的文件的上传 从windows进入unix Oracle 中文输入 是否onkeypress和onkeydown不能同时使用呀? Delphi 5下要做一个多 Y 轴的曲线图形,如何实现? 哪有xteamlindows下载?? 万分感谢!!!!! borland 会不会出一个 C# Builder? 乱码,头大了,不知道为什么pb导入excel怎么办 数据统计问题,请大侠门帮忙!急急急!!! 求解ZModem通讯协议源程序----有谁用过CZModemCore 我也不知道对不对! 最高级的问题?搞一个专业的VC程序员基地~~~~~~ 在研究directshow filter的push模式的兄弟请进 800分+工资管理原代码,如何解决ActiveReports打印图片的一个很难题;否则我快下岗了 有两个问题,每题40分,马上给分!!!! 如何使用打印机? 在爱情方面谁能做到这一点? 谁有 file cutter v1.4的注册码? 有急用! 搞一个专业的VC程序员基地~~~~~~谁愿意加入????? 最新发现:原来C++Bilder的项目文件(.bpr)是XML格式的! 关于FAT32和NTSF的问题 如何用VC实现Email的发送? 800分+工资管理原代码,如何解决ActiveReports打印图片的一个很难题;否则我快下岗了! 搞一个专业的VC程序员基地~~~~~~需要网页制作高手!! ADO 的用法 m_pRecordset->Fields->GetItem(index)->GetName() 关于CRichEditCtrl的问题之二,取的当前可见行数? 请问在哪里下载IMAIL SERVER???各位帮帮忙!!! 高手请回答,ADO和BDE到底有什么区别,你选择谁?为什么? 高分求教!!!!!!!!!!!!!!!!怎样得到局域网上所有的机器名?(普通WINDOWS网络,用VB?,好象用WNET API可以的) 如何安装com.ibm.bridge2java.*这个包阿? 有人吗???求救! 你也许也会遇到这样的问题? 800分+工资管理原代码,如何解决ActiveReports打印图片的一个很难题!!! 蛋白质的那课,什么氨基,羧基,肽键,肽链,空间结构,氨基酸,整课都听不懂啊~就通俗点解释下把,它们之间的关系,通式什么的. 上海哪里有买欧姆龙血压计的吗?母亲节快到了,想给妈妈买个欧姆龙原装进口的机器?上海哪里有买?可以打折吗? 历史是什么,它看不见摸不着 形容读书刻苦的成语( )( )( ) 形容读书刻苦的成语啊给好评 瓦楞纸板耐破强度得到的KPa怎么转化为磅,边压得到结果KPa怎么转换为磅/英寸 形容独自刻苦读书的成语 蛋白质的有关习题 海拔三千米是什么意思 欧姆龙7200和7201,这2个型号有什么区别?哪个型号比较好? 蛋白质的相对分子质量怎么算?(具体点,最好能举个例题) 一个人从空中三千米的高度掉到海里 身体正面接触海水 接触的瞬间会不会将人拍死《平面掉下来》 欧姆龙血压计7200好吗帮朋友问的,想知道欧姆龙7200这款怎么样,用着方便吗,天津到哪里买比较好 一条绳长2米,第一次剪去5/2,第二次剪去的比第一次多3/1米,一共剪去多少米?列式 上帝你在哪里?可是,我看不见你! 一条绳子长2分之1米,用去2分之1后,还剩2分之1.判断 关于蛋白质的一道生物计算题~脑残的我求第一小题的解啊~已知有一种多肽,其分子式为C55H70O19N10其完全水解后只得到下列四种氨基酸:甘氨酸C2~H5~O2~N,丙氨酸C3~H7~O2~N,谷氨酸C5~H9~O4~N,苯丙氨酸C9~ 因为天气不好我们看不见下面的东西 形容读书勤奋的成语 Kgf/mm是什么单位?130Kgf/mm是什么意思? 一根10米长的绳子,第一次剪去它的一半,第二次减去剩下的1/3,第三次减去剩下的1/4,如此继续下去,第五次剪后,剩下的绳子长多少米? 尿干化学分析蛋白质+-是什么意思?尿干化学分析结果,蛋白质的结果是+-参考值是- 不知道是什么意思?大夫没说出什么意思来,问问大家是什么意思? 在比例尺是1:2000000的地图上量得甲乙两个城市之间的距离是7.5cm,如果该画在比例尺为1:3000000的地图上,那麽图上的距离是多少cm? 19.5KN换算成kgf是多少? 蛋白质 什么意思 在比例尺时1:2000000的地图上测的长是4.5cm,如果把长改画在比例尺是1:3000000的地图上,应画多长?要列算式,不要打一些横杠! 有一个绳子10米长,第一次减去一半,第二次减去剩下的一半,剪7次后,剩下多少米 化学上把氨基酸和蛋白质定义为同系物吗 什么东西别人看不到,而自己还可以欣赏到的那? 青海玉数海拔三千米缺氧嘛? -蛋白质什么意思 为啥子鸟晚上看不见东西? 在比例尺是1:6000000的地图上,量得南京到北京的距离是15cm.南京到北京的实际距离大约是多少米? 鱼跃血压计和欧姆龙血压计,哪种校准? 为什么人在黑夜里看不见东西? 小明对小红说能用掉一生三分之一时间的东西是什么 血压计是买欧姆龙的还是鱼跃的? 用什么东西在纸上写字看不见? 大家都在追求什么?世界上什么东西最值得我们花一生时间去追求呢? 我在长沙想买台血压计,有谁知道是鱼跃的血压计好.还是欧姆龙血压计好. 有一根10米长的绳子,第一次剪去一半,第二次剪去剩余的一半,……剪七次后,剩下的绳子长多少米?A 六十四分之一米 B 一百二十八分之一米 C 六十四分之五米 D一百二十八分之五米 人的一生是短暂的,决不能白白把生命浪费掉 这句话对应的名言是什么? 欧姆龙电子血压计怎么样? 在比例尺是1:2000000的地图上,量得两城市间的距离是6厘米,如果是在1:4000000的地图上,图上距离是多少厘米? 木啊有一根绳子长10米,第一次剪去一半,第二次减去剩余的一半,.剪7次后,剩下的绳子有多长? 欧姆龙的电子血压计怎么这么不准?前几年我妈妈买了个欧姆龙腕式血压计,错的离谱.家里备个听诊器和水银血压计.后来有人说是因为老年人,要用上臂的,上月买了个欧姆龙7051,还是不准,手量 在一幅比例尺是1比2000000的地图上,甲乙两地间的距离是10厘米,如果在比例尺是1比4000000的图上,这两地间的距离是多少?用正反比例解正反 比例的知识解 一根绳子,第一次用去了一半,第二次用去了剩下的一半多6米还剩3米,绳子长多少米 关于蛋白质的相对分子质量有些蛋白质要考虑二硫键(—S—S—)相对分子质量.蛋白质的相对分子质量的计算中,若通过图示或其他形式告知蛋白质中有二硫键形成时,要考虑脱去氢的质量.一 电子血压计品牌选购?松下血压计比欧姆龙的质量差吗?差在哪里?为什么都说欧姆龙的好我选择松下了 什么东西看不见摸不着但很重要? 想买欧姆龙电子血压计7201一款,性能与价格如何? 欧姆龙血压计怎么样,能不能用的住啊,质量挺好的吗?还有么有其他比较好的品牌?具体哪里有卖的? 什么东西看不见、摸不到, 蛋白质那里完全不懂啊……就是肽键与氨基酸的关系和水分子的关系 某蛋白质由n条肽链组成,氨基酸的平均分子量为a,控制蛋白质合成的基因含b个碱基对,则该蛋白质的分子量约()DNA(基因)中碱基数:信使RNA中碱基数:蛋白质中氨基酸数=6:3:1 这个是怎么看 什么东西对于人来说看不见摸不着但很重要? 在生物高一必修一的第二节的蛋白质的结构和功能中,主要是氨基酸的结构不懂什么氨基羧基连在哪啊,还有肽链、肽键的关系,都不是很清楚, 关于生物蛋白质的计算题.急啊!有图!有一处不理解,就那个求基因的相对分子质量,为什么要减去,减的是什么?就这一问,其余都会.请求解答,多谢. 什么东西看不见却摸不到?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn