首页 >> 通信世界 >> 总第345期 >> IBM专栏 >> 正文
从理想到主义 SOA革命成熟
2007年11月27日 09:23    通信世界周刊    评论()    
作 者:倪兰

    站在年末,回顾即将过去的这一年信息产业的发展,SOA无疑是站在风口浪尖上的。

    追根溯源,SOA基本思想和理念的产生已经有十多年了,但近几年才开始传入国内。在最初,由于不了解,很多企业用户或许会认为这只是IT厂商自己热炒的一个业务和产品,因为SOA提出了对IT系统架构的重新思考,于是这便很自然地被误解为IT厂商又想再卖一套新的软硬件了。

    2006年可以算是SOA在国内发展的一个分水岭。由于社会经济环境良好,很多行业的企业开始认识到分割独立的IT系统已无法对迅速发展的业务进行很好的支撑,感觉到SOA理念的切实和必要;同时,一些SOA先行者的实践使他们的同行看到了SOA给企业带来的实际益处。中国的企业对SOA的态度由抗拒转为慢慢走近,即使不敞开接受,企业也都开始关注这个新东西。紧接着的2007年是SOA在中国的实际落地之年,众多企业敞开心扉,请入SOA。

    仅仅两三年间,SOA就在中国获得了这么快的发展,理念的先进性自是不必说,众多IT厂商的积极贡献也起了很大的推动作用。正是由于IT厂商积极准备好了先进切实的方案和产品,才能使SOA在有需要时很快就能实现。

    而在SOA的实际落地上,IBM无疑是做出了独特贡献的一员,这个独特性就在于当一些IT厂商刚有了SOA理想而并没有实践,或是一些IT厂商虽有实践但仅踟蹰于某个具体产品和方案、某一具体实施层面时,IBM已经建立了SOA的主义。之所以称“主义”,是因为这个体系贯通上下,既有基础的与时俱进的世界观、方法论,也有在这些理论指导下的具体方案和工具。主义的作用和意义是巨大的,就像一场社会革命,如果只有人误打误撞是不可能成功的,只有有了主义支撑,有科学的理论指导,有了方向,革命才能成功。

    IT的SOA革命也是如此。如果只有产品、方案,却没有正确的方向性理论指导,那么再好的产品、方案也不会被正确使用,SOA就不可能成功。在这场革命里,只有科学的SOA理论和基于这些理论的有力工具都被人很好掌握了,SOA才能顺利走下去。

    主义完善:理论走向智能化

    过去两年间,IBM开始建立并不断与时俱进地充实着自己的SOA理论体系。

    对于SOA的部署,IBM全球高级副总裁、软件集团总经理SteveMills曾这样表示:“SOA的成功首先取决于如何顺利‘进入’SOA,避免更多的开支,确保企业的SOA投资符合其发展战略并能够经受住市场的波动与公司的变革。”IBM的SOA理论体系也是沿着这样的思想路径不断前进的。

    前期—如何切入

    2005年10月,IBM发布了SOA生命周期理论。这个理论提出SOA的实施并不是要替换企业现有的IT基础架构和投资,而是要扩展目前企业所运行的应用和业务流程的价值。并且SOA的实施不是一蹴而就,而是分阶段逐步实现的。企业可以从某一关键业务流程着手,按照建模、装配、部署、管理四个阶段实施。之后再由小及大,逐渐在企业整体业务中扩散,逐步完善企业的SOA平台,最后形成整个企业的IT转型,实现随需应变的企业IT架构。

    SOA生命周期理论是一个先河,它细化了SOA部署时的可行阶段和路径,点明了SOA的本质和价值,犹如点亮了一盏明灯,使企业在看SOA时不会再一团迷雾,让有意愿部署SOA的企业也有了明确的前进方向。

    在生命周期的大方向下,为了帮助客户快速有效地启动具体的SOA计划,2006年6月,IBM总结了协助各行业、各种规模的企业开展1800余项SOA项目的经验,提出了5个可以帮助客户更加容易地着手实施一个SOA项目的切入点。这些切入点包括人员、流程、信息、系统连接性以及重用现有资产的能力。

    看似简单的几个词语,却是包含了很多的智慧结晶。这5个切入点解决了企业部署SOA时不知从何入手、手忙脚乱的状况,使得SOA更加简便切实。显然如果从这5个切入点入手,在SOA的部署中处处注意这5个方面的因素,就可以达到SteveMills的要求,保证SOA的后续顺利进行。

    新阶段—如何“智能”

    IBM是个善于思考、不断创新的企业。在解决了企业初始进入SOA的问题后,IBM就开始考虑SOA可持续发展的问题。

    在今年11月于上海举行的“IBM2007SOA创新高峰论坛”上,IBM推出了基于全球5700家SOA客户实施经验总结出的一套旨在指导客户有效起步和扩展SOA的实用方法论—“智能SOA”,这是继SOA生命周期理论、SOA切入点理论及SOA开发参考架构之后,IBM发布的又一重要SOA指导性方法论。它的重要意义就在于首次为企业勾画出了完整的“SOA演进图谱”,将SOA理论带到了一个新的水平。

    之前,IBM SOA理论只提出整个企业的SOA建设应该分阶段,但并没有具体提出该分为哪些阶段,因为那时经验并不足够下结论。而随着实践的日益增多,现在IBM已经有足够的资历可以进行总结。因此,此次“智能SOA”说的不再是某个具体项目实施的阶段、流程,而是高屋建瓴地将整个企业实施SOA的阶段分为基础整合、跨部门扩展、企业转型、随需而动四个阶段。秉着一切方便客户的宗旨,IBM还给出了具体的衡量标准,详细阐述了这四大阶段各自的组织特征和IT特征,指出了每个阶段的具体业务价值和IT价值及相应的业务、IT实施方法,以便于客户参照应用。

    具体说来,基础整合阶段是指企业在特定部门或单一业务流程进行整合的阶段,此时企业SOA资产中只有10%以下的功能表示为服务,5%以下的服务可复用。

    而到了跨部门扩展阶段时,企业多个部门或者多条业务流程已经进行了整合并能进行高效合作,企业40%以下的SOA功能表示为服务,20%以下的服务可复用。

    在企业转型阶段,企业已经实现了内部各组织的高效合作,全面迈向全球整合企业(GIE),并利用IT使整个企业的投资回报呈现战略性优势,从而全面实现业务模式创新。此时,企业80%以下的SOA功能表示为服务,50%以下的服务可复用。

    到了SOA发展的最高阶段—随需而动阶段,企业80%以上的SOA功能表示为服务,50%以上的服务可复用。企业已经到达一种无需IT系统介入就可进行重大组织和业务变革的阶段。此次的企业已经成为一个可以自动响应市场变化的灵活企业,实现了“IT无形化”。

    借助于这些具体数字,“智能SOA”理论想要强调的是,SOA不是一个单纯的IT问题,企业必须从业务角度和IT角度两方面出发分析自己的需求,根据自身现状和业务需求确定合适的SOA阶段性目标,并考虑到SOA发展的连续性,制定合适的SOA发展目标和战略,从而保证持续有效的投资回报。“智能SOA”的价值就在于能够帮助企业持续获得IT及业务价值,在IT层面帮助企业实现持续不断的可靠动力,在业务层面实现清晰简单的业务流程,从而实现整个企业的敏捷性。

    理论虽是新理论,但却已有了实践的支撑。山西移动是国内运营商中部署SOA的先锋企业,它基于SOA搭建了“企业创新业务平台”,以构建流程清晰、响应及时的业务服务体系,快速应对市场需求和变化,实现创新;并通过灵活、可扩展的企业IT基础架构平台有效提升企业效率、IT系统灵活性以及客户服务水平。目前,山西移动已按着“智能SOA”的指导顺利进行到了SOA实施的第三阶段,整个企业都在做SOA的部署、规划和实施。

[1]  [2]  编 辑:高媛
关键字搜索:SOA  智能化  IBM  
  [ 发 表 评 论 ]     用户昵称:   会员注册
 
 
  推 荐 新 闻
  技 术 动 态
  通 信 圈