snow_xp
作者snow_xp·2011-08-23 16:23
系统工程师·

解读“买SOA架构总成本知多少”

字数 3237阅读 1159评论 0赞 0

网上看到一篇文章,对象主要面向企业的CIO,文章主要讲述的是关于CIO购买SOA就架构的总体成本,根据作者列出的各项成本,笔者将进行逐一解析。

 

部署中最关键的任务之一就是计算其总体拥有成本(TCO)。有些企业认为购买一套架构就等于完成任务了,其实并非如此。你需要预先规划好整体部署中的每一个组件,并建立成本路标。

一般而言,成功兼完整的实施会涉及到以下几种成本:

 

架构成本

 

根据你的项目目标,你需要购买不同的产品来搭建架构。比如那些已经拥有企业门户的公司,需要购买的是ESB(企业服务总线)BPMS(商业流程管理系统)解决方案,以及数据服务工具。同时,每种解决方案都需配备相应的硬件、机架和布置空间等。

 

关于构架成本,方正飞鸿智能信息平台是一个基于SOA架构体系的通用型智能信息平台,既不从属于某个行业,也不属于某个特定软件的二次开发工具,具有很好的通用性,对于一般的企业管理软件基本上可满足需求,而不需要购买很多不多的产品,一套平台成本足够满足需求

 

测试工具成本

 

除非你的公司已具备成熟的测试工具来测试企业架构(包括Web服务或JMS信息),否则你将需要额外的工具来加以补充。

 

对于测试工具的成本,不论用什么样的方式去开发的软件,都必须要经过测试,而测试工具的使用是跟开发方式不相关的,用传统的代码开发方式还是现在流行的SOA架构工具开发,都必须过测试这一关,而非SOA架构工具所带来的额外成本。而且SOA架构工具的使用会很大程度上减少软件的bug,因为SOA架构工具本身已经是一款相对成熟的产品,出品前已经经过比较严格的测试,对减少bug特别是严重bug来说是非常有利的,使得软件有比较好的稳定性。

 

培训成本

 

不要低估培训的力量。不仅你的每一个架构,每一种新工具都需要培训管理人员,同时你还要培训大量的IT人员,让他们了解关于的运用、治理和开发方面的知识与经验。一般在购买BPMS工具时会包含管理、编程等方面的培训课程。此外,培训应当是一种持续的流程,而不是让员工去突击参加两三天的学习。

 

关于培训成本,不同的技术必然需要一定的学习的过程,而随着技术的发展,技术也在不断优化,必然是一个由难到易,由复杂到简单的过程,而越来越简单的开发方式才可能取代复杂繁荣的开发方式,成为技术发展的趋势。技术简化了,培训起来自然不会太过于复杂,就拿方正飞鸿智能信息平台来说,普通的计算机专业毕业生经过三五天的培训即可在项目经理的指导下参与到项目开发中来,至于培训的费用则是购买平台所附赠的,并无需另行支付,培训成本为零,而人力成本却大大的降低。

 

专业服务成本

 

建议企业使用产品提供商的专业服务来安装产品。最好不要尝试去自行解决或聘请第三方顾问。而且如果是由提供商之外的第三方来负责设置环境的话,在出现问题后,厂商也不愿意提供支持服务。在正式运行之前,要反复测试你的系统。

 

关于专业的服务,方正国际软件是方正智能信息平台的厂方,平台采取直销的方式,所有服务均由厂商自身提供,相比于很多同类的产品采取代理的销售方式,服务的专业、及时和成本都是最优的。厂方方正国际软件提供免费在线技术支持,开发和使用过程中有任何问题均能得到及时响应。而成本方面也是包含在产品费用内,不再另外收取,极力保障每一个平台用户都能把工具用好,产生最大的经济效益。

 

学习机会成本

 

不要忽视持续学习的机会。在部署完成后,保持参加研讨会与学习课程,在那里你可以找到大量的机会来与其他人交流,吸取他们的经验,借鉴他人的错误可以让你少走许多弯路。

 

学习机会成本,在方正飞鸿产业联盟内部,不仅可以得到来自于方正技术团队的专业服务,而且可以与众多软件同行自由交流,学习不同行业不同领域的技术,接触更多的软件工作者,互相吸取同行的经验和教训。

 

新技能获取成本

 

BPM的实施与维护会产生大量的新技能需求。你或许要聘用新的人才,或转换现有人员的职责角色。真正的人才非常紧俏,所需支付的报酬不低,因此聘用成本、人员再分配成本,以及其它相关费用都要考虑在内。

 

关于新技能获取的成本,由于ES2007平台的使用,技术上更加的简便快捷,对人才的要求相对来说反而是降低了很多,能让现有人才更加专注于对业务本身的研究而非技术的实现,更有利于增加公司在项目争取中的竞争力。而新技能的学习,方正国际软件提供在线视频,远程教学,及每月初的定期培训,均免费提供给广大用户,致力于推广一项优秀的技术。

 

组织变更成本

 

或许你当前的组织结构并不能完全融入,在这种前提下,重新规划组织结构会产生资源再分配、岗位提升、管理费用、奖励机制等成本。

 

组织岗位的更变,对于使用SOA架构体系的公司来说,只会是降低人员及管理费用,因为工具本身替代了很多曾经需要大量人力完成的重复性工作,从公司运营成本来说是个极大的削减。

 

年度维护成本

 

一种计算年度维护费用的简单方式是,以你所购买的所有软硬件总成本为依据,取其18%-21%作为整体维护成本。

 

对于方正飞鸿产业联盟用户,缴纳一定的年会员费,全年度内可使用平台开发无数个项目,而总的成本只有年会员费一项,项目维护的成本也有所降低。

 

网络基础架构成本

 

你当前的网络基础架构或许不支持活动的全部要求,你或许要购买更高级的负载均衡(load balancer)、额外监控、硬件加速,以及诸如此类的工具。

 

关于网络基础架构的成本是因企业自身而异的,大多数SOA架构体系工具对网络基础架构并无过高的要求,而企业自身的网络基础架构不支持只能根据自身情况去调整,及时不适用SOA架构体系工具,遇到其他的不支持的问题时也是需要去调整的。

 

安全成本

 

如果你打算将商业服务延伸至你的外部客户及伙伴,那么你在上的安全等级要求就会更高。额外的授权认证、审核、登录、加密、ID管理工具等都会产生成本支出。

 

对于ES2007的使用用户,有用自身开发软件的版权,而平台产品费用包含了平台使用的授权费用,安装部署时仅需要支付200元的服务器加密工具费用,对于一个项目来说是微乎其微基本可以省略不计的。

 

治理成本

 

在整个财务模型中,治理成本或许是最容易被企业低估的一部分。执行治理要求专门的人员、培训和工具。建议企业不要在这一部分上试图节省,因为项目的持续成功在很大程度上都取决于你加强治理策略和最佳实践的能力,此外,不要尝试去通过人工作业来管理治理工作。

 

关于治理成本,基本上是软件公司的一项固定支出,而非SOA架构体系工具的使用所特有的,而且根据企业自身的情况执行。

 

小结

 

不是某种一劳永逸的工具。它是通过一种新的方式来开发软件,并渗透到企业的各个层面。在投资上过于“吝啬”将会导致实施无法收回应有的回报。

使用SOA架构体系工具开发,确实在开发效率,开发成本上将会是一个质的飞跃,但建议各位不论是购买什么样的平台,还是选择厂商比较有保障,不论是产品,技术,服务,培训,厂商特别是大的厂商能给予的不是一般的代理商所能提供的。

另外方正飞鸿SOA架构平台正在免费向个人开放,有兴趣的朋友可以到方正飞鸿官网(www.founderfix.com)下载使用。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广