关键字:SOA架构 成本
SOA部署中最关键的任务之一就是计算其总体拥有成本(TCO)。有些企业认为购买一套架构就等于完成任务了,其实并非如此。你需要预先规划好整体部署中的每一个组件,并建立成本路标。
一般而言,成功兼完整的SOA实施会涉及到以下几种成本:
架构成本
根据你的项目目标,你需要购买不同的产品来搭建架构。比如那些已经拥有企业门户的公司,需要购买的是ESB(企业服务总线)和BPMS(商业流程管理系统)解决方案,以及数据服务工具。同时,每种解决方案都需配备相应的硬件、机架和布置空间等。
测试工具成本
除非你的公司已具备成熟的测试工具来测试企业架构(包括Web服务或JMS信息),否则你将需要额外的工具来加以补充。
培训成本
不要低估培训的力量。不仅你的每一个架构,每一种新工具都需要培训管理人员,同时你还要培训大量的IT人员,让他们了解关于SOA的运用、治理和开发方面的知识与经验。一般在购买BPMS工具时会包含管理、编程等方面的培训课程。此外,培训应当是一种持续的流程,而不是让员工去突击参加两三天的学习。
专业服务成本
建议企业使用产品提供商的专业服务来安装产品。最好不要尝试去自行解决或聘请第三方顾问。而且如果是由提供商之外的第三方来负责设置环境的话,在出现问题后,厂商也不愿意提供支持服务。在正式运行之前,要反复测试你的系统。
学习机会成本
不要忽视持续学习的机会。在SOA部署完成后,保持参加研讨会与学习课程,在那里你可以找到大量的机会来与其他人交流,吸取他们的经验,借鉴他人的错误可以让你少走许多弯路。
新技能获取成本
SOA、BPM的实施与维护会产生大量的新技能需求。你或许要聘用新的人才,或转换现有人员的职责角色。真正的SOA人才非常紧俏,所需支付的报酬不低,因此聘用成本、人员再分配成本,以及其它相关费用都要考虑在内。
组织变更成本
文章来源于领测软件测试网 https://www.ltesting.net/