RSS订阅
RSS订阅TT SOA

SOA没有治理就不能取得成功

2008-6-16  选择字号:  | |
打印本文章

导读:在业务部门要求提供快速的解决方案的压力之下,IT机构发现SOA的承诺是很吸引人的。但是,Hill说,几乎没有任何一个机构成熟到这种程度,需要用SOA提供它的承诺。

关键词:解决方案 IT SOA SOA治理

正在加载数据...

  SOA没有治理会取得成功吗?越来越多的企业认识到这个答案也许是“不能”。

  IT GovernanceNetwork(IT治理网络)公司总经理PeterHill说,匆忙进入SOA领域的企业经常“本末倒置”。

  这些企业不知道需要什么来支持其企业价值前提就购买技术。通过事先向技术的大量投资,IT管理部门把提供价值的门槛设置得非常高。这种做法在已经有足够的需要解决的难题的时候又增加了额外的压力。

  在业务部门要求提供快速的解决方案的压力之下,IT机构发现SOA的承诺是很吸引人的。但是,Hill说,几乎没有任何一个机构成熟到这种程度,需要用SOA提供它的承诺。

  首先,几乎在所有的机构中,业务部门在有效地治理其信息技术资源方面发挥的作用都很小。Hill预测说,如果业务部门原来没有自己的数据,通向SOA的道路将是非常困难的。

  SOA在不包含业务的情况下不能提供真正的价值。它是一个自上而下的流程,需要业务部门的领导者从一开始就参与这个过程。SOA的成功需要业务部门与IT管理部门承担相同的责任。有时候,业务部门不愿意接受。SOA治理是非常重要的,它是与制定决策的责任一起开始的。

  良好的决策需要一个很好的流程和有关部门愿意遵守这个确定的程序。Hill说,许多机构目前的成熟水平都是很低的。流程还没有很好地确定,在流程的级别 上还没有建立决策部门。机构常常通过委员会管理其IT部门。在一个IT会议上常常可以到10个以上的这种事情。做出决策所需要的流程常常是不明确的。

  第二,SOA必须建立在严格遵守开放标准的可靠的平台上。妥协不是可以选择的方法。如果没有正确地制定计划,SOA将遭到惨败。这里没有支持、自我和政 治策略的地方。决策必须是正确的,是制定决策所需要的良好的做法的结果。转向SOA需要更多地依靠政策、合同和服务级协议。

  第三,需要有SOA的支持流程。几乎没有机构拥有现成的开发和运行时环境的明确做法。对于战略规划、管理投资、治理服务提供商和测量性能等事情,拥有有效的流程的机构就更少。大多数机构对于自己的成功继续依靠几个关键的人、顾问和厂商。

  ITGovernanceNetwork帮助客户进行SOA实施和治理。这些帮助是不依赖于任何厂商的,因此能够提供独立的帮助。最近,ITGovernanceNetwork推出了范围广泛的SOA和SOA治理研究班,帮助机构利用SOA的优势。

来源:博客    
IT也有同样的问题:多动症(ADD)。当这个理念最终得到认可,业内的权威人士、销售人员以及业内标准制定者就会想出另一个让我们困惑的新名词。在IT业内逐渐熟悉了这个……
2008年是SOA最好的年代,也是最糟糕的年代。SOA在企业中的普及程度越来越大,到目前为止,总体而言,SOA用户对于SOA所带来的价值持肯定的态度……
大家都认为SOA具有很高的价值,我认为SOA比其它技术更真实、更有道理、更有发展前途。也许SOA最有前途的地方就是业务用户授权……
随着企业对于云计算的关注程度越来越大,并且尝试部署云计算应用的企业也急剧上升,云计算已经成为最炙手可热的新兴技术。而大家对于SOA的关注程度不再像过去那么强烈……
所属域在治理结构中扮演着极为重要的角色。在一个单一的所属域中治理通常是层次性的,包括公司、业务线(LOB)、业务单元(BU)、技术、IT以及架构治理……
虚拟化和SOA之间是一种间接的、相辅相成的关系。也许在IT及业务转型中,两者的结合使用会发挥最大的优势。虚拟化有助于更快地显示部署基础设施的投资回报率(ROI)。
云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。
安全对于许多的IT部门来说都是一个重要的问题之一,但是SOA安全问题完全是在另一个新的纬度上了。对于SOA为一个机构所带来的许多的好处,例如具有在许多不同的提供者和供应商的情况下混合和匹配服务。
最新更新
专家答疑
技巧
Dana Gardner
您能解释什么是“私有云”吗,能否举例说明?这是供应商需要建立的基础吗?作为托管服务供应商和服务供应商寻求最有效和最强大的基础设施,作为他们的“云”支持能力……
Andrew Pollack
我们正在寻找一种从主机选择SOAP服务器的请求。我们希望制造一个远程程序呼叫(RPC)从CICS程序的SOAP服务器,其中进程请求,使错误或成功后的反应……
Andrew Nash
如何验证在Web服务和Web应用程序之间不同的数据?正常的Web应用程序数据验证仍然需要Web服务。缓冲溢出和正确的数据类型处理以及所有其他形式的数据验证的匹配问题……