作 者:李素云
新阶段—SmartSOA,“智能”SOA
作为一家不断创新的企业,在近年解决了企业初始进入SOA的问题后,IBM就开始考虑SOA可持续发展的问题:现在企业都理解了SOA的可贵之处,并开始尝试构筑,但每个企业自身的业务情况、IT架构都不相同,各有各的复杂环境,所处的IT阶段也不同,所以采取的SOA具体计划也应该有所区别。
IBMSOA&WebSphere市场、战略及渠道副总裁SandyCarter女士在一次采访中曾指出,根据调查数据,目前有61%的SOA客户处于基础阶段,29%的企业处于向端到端SOA扩展的过程中,真正实现转型的SOA客户不到8%,而能实现动态部署的SOA客户只有不到3%。那么该如何帮助企业寻找到适合自己的SOA切入点和实施点呢?IBM请来了SmartSOA,它正可以覆盖这四大阶段。
在中国,IBM于去年11月上海举行的“IBM2007SOA创新高峰论坛”上推出了这一“智能”SOA,它是基于全球5700家SOA客户实施经验总结出的一套旨在指导客户有效起步和扩展SOA的实用方法论—SmartSOA,这是继SOA生命周期理论、SOA切入点理论及SOA开发参考架构之后,IBM发布的又一重要SOA指导性方法论。它的重要意义就在于首次为企业勾画出了完整的“SOA演进图谱”,将SOA理论带到了一个新的水平。
SmartSOA的突破性在于,它已是一个覆盖全过程的端到端的解决方案。之前,IBMSOA理论只提出整个企业的SOA建设应该分阶段,但并没有具体提出该分为哪些阶段,因为那时经验并不足够下结论。而随着实践的日益增多,现在IBM已经有足够的资历可以进行总结。因此,此次SmartSOA说的不再是某个具体项目实施的阶段、流程,而是高屋建瓴地将整个企业实施SOA的阶段分为基础整合、跨部门扩展、企业转型、随需而动四个阶段。秉着一切方便客户的宗旨,IBM还给出了具体的衡量标准,详细阐述了这四大阶段各自的组织特征和IT特征,指出了每个阶段的具体业务价值和IT价值及相应的业务、IT实施方法,以便于客户参照应用。
SOA不是一个单纯的IT问题,企业必须从业务角度和IT角度两方面出发分析自己的需求,根据自身现状和业务需求确定合适的SOA阶段性目标,并考虑到SOA发展的连续性,制定合适的SOA发展目标和战略,从而保证持续有效的投资回报。“智能SOA”的价值就在于能够帮助企业持续获得IT及业务价值,在IT层面帮助企业实现持续不断的可靠动力,在业务层面实现清晰简单的业务流程,从而实现整个企业的敏捷性。
由IMPACT观SOA“三步走”
在本届IMPACT大会上,IBM软件部高级副总裁SteveMills先生表示,2004年SOA初始获得企业部署,经过4年的持续发展,从2008年起,SOA将进入扩大和完善阶段,企业用于SOA的投资将会加倍,整个SOA市场规模将达到1600亿美元。
而根据WinterGreenResearch的数据,其中,IBM将占据了64%的市场份额,比去年提高11个百分点;而其竞争对手—收购了BEA后的甲骨文的SOA市场份额只有7%,微软则跌到4%。
虽然这只是部分市场观察者的看法,但本次IMPACT大会的一些细节还是可以让我们看到其中的可信之处。首先,超过6000家IBM客户和合作伙伴参加了今年的大会,比去年提高了50%,其中合作伙伴的参会数量是去年的5倍。其次,根据披露的数据,IBMSOA客户数量一年内增长了50%,已有超过6500家企业围绕SOA构建其业务结构,世界前20大银行和保险公司中的19家采用了IBM的SOA解决方案或服务,世界前10大电信企业和前10大汽车制造商都是IBM的SOA客户。
此次大会上,印度领先电信运营商Bharti的SOA实践被公开与业界分享,它或许可以给国内电信业还未参与到SOA部署中的企业一些信心和动力。经过“智能SOA”的实施,Bharti新移动用户的激活时间从原来的几天缩短到现在的低于2小时;客服网站的客户满意度大幅提升,呼叫中心的压力下降;运营支撑平台全部实现了SOA标准化,商业智能体系也得到进一步提高。
从本次大会上透露的信息来看,推出“SmartSOA”只是第一步,第二步,IBM推出了“SmartSOA”的基础架构健康诊疗服务(SOAHealth-check clinic),帮助企业认清自己的SOA发展道路。这项服务包括5个方面:一是提高SOA架构的适应性;二是更快、更方便地部署SOA;三是预测整体运行情况;四是降低运营成本;五是为客户提供两类远景计划。一类是针对刚刚开始部署SOA的企业,另一类是针对已经部署SOA的先行企业。
或许影响力更大的是第三步:构建完整的以IBM为中心的SOA生态系统。据了解,目前已经有超过134家大学开设了服务科学的课程,IBMSOA合作伙伴已经超过5000家,10万个开发者每个月登陆SOA网络空间(SOASpace),从SOA网站ProjectZero.com下载数量已超过25万。IBM还在中国成立了专门的SOA协会,目前这个协会的试点非常成功,可能将会在世界范围内进行推广。未来,IBM希望从角色定位、技能开发和全球联合这三个方面加速推动SOA生态系统的建设。