RSS订阅
RSS订阅TT CIO

SOA成熟度模型帮助IT决策者进行测量与评估

2008-4-29  选择字号:  | |
打印本文章

导读:SOA成熟度模型(SOA Maturity Model)为IT和业务用户提供框架,使其正确地评估SOA在企业中的适用性和收益。帮助IT决策者们对SOA实施和规划的战略价值进行测量与评估。

关键词:SOA成熟度模型 SOA IT 业务 IT决策

正在加载数据...

  SOA成熟度模型(SOA Maturity Model)可以为IT和业务用户提供一种框架,使其能够正确地评估SOA在企业中的适用性和收益。

  在过去的10年中,面向服务的架构(SOA)已经成为应用设计、开发和实施领域中意义最为重大的一项变革。

  最近,一家由众多厂商和顾问组成的联盟推出了一种SOA成熟度模型(SOA Maturity Model)。该模型的目标是提供一个框架,帮助IT决策者们对SOA实施和规划的战略价值进行测量与评估。该模型分为五个层次。

  第一层:初始化服务

  在初始阶段,企业为服务创建定义,并且将SOA集成到项目开发的方法中。在金融服务环境下,第一层项目可能会使用应用服务器或企业服务总线(ESB)适配器,在发号施令的管理系统与接受命令的交易服务之间创建简单对象访问协议和(SOAP)HTTP Web服务调用。

  第二层:架构化服务

  在此阶段中,SOA实施的技术管制标准将被确立下来,通常是在架构组织的领导下完成的。标准的SOA基础设施和组件,如ESB、服务及策略库、例外管理服务、转化服务和单一登录服务都被用于实现更高的重用服务,同时也为整个企业提供更紧密的管理和服务控制。

  第三层:业务和协作服务

  第三层的特点是引入了面向业务的服务,如业务流程管理(BPM)。由于将重点放在技术与业务部门之间的伙伴关系上,第三层可以优化商业流程的灵活性,使IT部门能够针对业务需求迅速做出响应。

  例如,某个使用BPM的第三层项目可能用到了统一描述、发现和集成(UDDI)注册项,来寻找可大幅缩减结算时间的资金转账服务。在得知此类业务需求后,该服务会在数小时之内连接至ESB流程。

  第四层:被测的业务服务

  第四层提供有关性能和对第三层流程业务影响的连续反馈。这一层的着眼点在于收集数据和将数据提供给用户,使他们能够改变对事件做出响应的方式。

  第四层项目可能引入日志功能和一项监视业务活动的服务。这些功能为业务经理提供了汇聚和显示流程的能力,使之能够查看整个交易过程。监督部门的官员也可以用它来查看其员工和客户的交易行为。

  第五层:优化的业务服务

  在最后这一层中添加了业务优化规则,而且SOA也转变成为企业的一种神经系统。针对第四层的测量和显示所做出的自动响应,使企业能够对事件采取实时行动。

  第五层项目可以将请求信息输入ESB,并将这些信息发送至一个事件流处理器。该服务对多个场所的所有交易人员行为进行了关联,并从中识别重要的模式。这些信息可能用于执行新的交易,或者禁止某个流氓交易者在监督部门监控之外的所有行为。

  SOA成熟度模型(SOA Maturity Model)可以为IT和业务用户提供一种框架,使其能够正确地评估SOA在企业中的适用性和收益。

来源:网界网    
相关的专家答疑
经济衰退的原因让SOA出现了不少危机,也有相关的评论人士对此提出了五点对于SOA而言在这样的时间段内必然会面对的严峻问题。但是我们也得乐观的看到依然存在着积极的因素。
在SOA的使用中存在着隐患,很多人已经被这些错误的概念或者做法误导,为了使你有一个好的开端,我们已经收集了五种最为常见的、SOA使用中的隐患。
SOA对中国软件企业是一个机遇。可以预见,越来越多的中国软件公司将会乘SOA的东风,依托中国信息化的广阔市场,使自己发展壮大起来,同时,也为中国的信息化作更大的贡献。
SOA解决了业务灵活性问题,虚拟化改变了基础架构,在提高计算密度同时提高了服务器部署的灵活性和可靠性,而刀片服务器的普遍使用将带来能耗以及数据中心空间的巨大改变。
据Forrester研究公司看,SOA与BPM的合并恰恰说明“集成套件”市场品类逐渐走下坡路,并将被正在形成的以集成为中心的业务流程管理套件代替。
除了一般的数据中心和虚拟化趋势,本专题提供了扩展桌面、硬件和软件虚拟化的概念,提供了部署虚拟化的最佳实践、成本分析和网络考虑。
作为IT中心的管理者,CIO应该如何让数据中心从过去的成本中心,转型为效果卓越的创新中心?CIO应该通过何种办法,让IT以及数据中心变成一个利润与创新中心?实现这样的转型,对未来人们如何看待和评价IT部门以及IT架构至关重要。
业务流程管理(BPM)是一个描述一组服务和工具的一般名词,这些服务和工具为显式的流程管理(如流程的分析、定义、执行、监视和管理)提供支持。业务流程管理(business process management,BPM)不仅仅只是作为一种工具,同时也作为一门科学。BPM能使企业流程更加有效,更加高效地适应不断变化的环境。
最新更新
技巧
以下四个措施,是笔者这几年的项目管理工作的心得,能够有效的帮助CIO规避信息化项目的风险,提高信息化项目的成功率。
任何项目都会有风险。实体项目如此,信息化项目也是如此。那么作为企业的CIO,信息化的掌舵人,该采取一些什么措施,来规避信息化项目的风险呢?
Web 2.0技术支持一些工具,例如,社交网站、wikis和RSS功能,它已经迅速的从消费者领域转移到商业领域,这意味着,这给广大的CIO们带来了机遇和挑战。
企业邮箱这个项目虽然小,但却可以反映出IT负责人是否具备CIO应具有的能力。如是否有能力作好需求调研、风险管理、项目规划等等。为此,我对这些未来的CIO,提了六个建议。
中型企业已经开始更新他们自己的主机版本,更换成功能强、成本低的主机为自己企业的主机服务器。问题是,主机服务器真的对典型的中型企业有意义吗?