成功实施SOA计划的八个最佳方法

发表于:2008-10-08 14:32

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:东缘    来源:IT专家网

  5.定义服务中的工作圆满水平

  许多想法归结为哪一个服务对于关键的商务推动因素是重要的。商务服务提供一个完整的商务功能。例如,我们说一个核心的商务服务是购物车功能。这个目标就是在所有必要的功能中让购物车功能发挥作用,不仅仅是一个检查服务。在这个例子中,完整的商务服务还需要接受支付、与运输合作伙伴进行沟通和处理折扣等事情。

  大多数成功的SOA实施没有大量的商业服务。这是许多SOA项目遭遇困难的地方。他们设法把一切事情都包含在一个服务中,无论这些事情是否提供商业价值。还有与建立、治理和维护服务有关的大量开销。成功的SOA实施在重点放在少量的核心业务服务方面。这些服务将提供真正的商业价值并且不会在没有投资回报的服务方面浪费时间和金钱。

  6.质量保证是关键

  SOA为质量保证部门制造了各种类型的挑战。成功的SOA实施需要适当的质量保证的最佳做法,如对每一个服务进行负载测试。性能、安全和治理测试应该是你的整个测试计划的一部分,以保证满足业务和技术的要求。

  7.投资回报最初很难实现 将随着时间的推移实现

  SOA不是一种技术。它是一种架构。同任何其它架构一样,价值是随着架构的扩展和成熟而逐步获得的。有些企业在实施SOA计划的第二阶段或者第三阶段,并且正在获得有实际意义的投资回报。有些企业正在实施SOA计划的第一阶段,没有看到直接的投资回报。但是,这些企业为未来的SOA计划最大限度地获得投资回报奠定了基础。

  8.提供大量的商业价值

  在所有的案例中,这些获奖的案例研究都提供了重要的商业价值。没有一个案例研究把重点放在修复IT基础设施方面,或者仅仅通过再利用减少开发成本。这些方面也许会有一些副作用,但是,商业的好处相比,IT好处的价值是很小的。在某些案例中,商业的好处能够在指定的时间段里获得数十亿美元的好处。

  总的来说,要使你的SOA计划符合上述8个特点中的一些特点,如果不能符合全部特点的话。到目前为止,有许多人一直在谈论SOA失败的事情。现在,我们已经拥有了6个成功地实施SOA计划的伟大例子。我们应该采用这些工作使用的最佳做法,并且在我们的项目中使用这些最佳做法,这样,我们在明年的获奖比赛中将会得到促进。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号