去年4月,苏宁上线了新的SAP零售业解决方案,如今跨地区跨平台管理,异地远程实时监控、业务托管等都已不在话下。目前,IBM公司又在帮助苏宁用SOA重新构架其IT系统,建立适合未来业务发展的流程,以实现更快的业务扩张。
但是,由于中国市场变化迅速,对于未来业务的发展以及流程的变化,多数企业不像苏宁拥有清晰的战略以及详细的规划。“部署SOA最好应该有一张明晰的路线图,”赛迪顾问股份有限公司软件产业研究中心总经理牟淑慧提醒道,部署SOA之前,企业用户最好做好IT规划,不然要么没完没了地修修补补,要么付出很大的成本去替换和整合系统,代价很大。
牟淑慧进一步建议,在实施SOA时,企业的原有系统如果利用率比较高,可以充分发挥原有系统的价值,通过对系统代码进行划分、打包、封装,实现可重用。在上线新系统的时候,则要注意与原有系统的接口,要用基于SOA的思想去设计规划新的信息系统。
业务驱动
经历过早年赶时髦盲目上马ERP的惨痛教训,中国企业对部署新技术的态度正变得越来越现实与客观。部署SOA应由业务需求驱动,正成为企业的共识。中国移动集团公司山西有限公司(下称山西移动)当时采纳SOA,正是出于应对移动通信产业剧烈变化带来的业务转型压力之举。
近几年以来,随着电信与IT工业的融合,三网在IP上的融合,使电信、媒体和互联网的界限越来越模糊,谷歌公司(Google)、雅虎公司(Yahoo)等给移动通信产业带来了观念和现实的冲击。“一般5年就会有一次大的技术变动,而电信行业每过7年就会有大的变动。因此,再过3年电信行业就会非常困难非常艰苦。”山西移动IT规划研究室主任陈钢认为。
互联网创新技术的挑战使移动通信公司不仅对新技术非常敏感,而且更加强调服务模式的创新,并通过细分市场服务不同客户。“通信已经不是‘业务’而是一项‘网络服务’,”陈钢说。业务流程已成为移动通信企业的制胜关键,山西移动也必须通过流程改进,将后台系统前移,从而适应市场的变化。
作为中国移动通信集团公司的全资子公司,山西移动成立之时,中国的移动通信正处于飞速发展时期,在短短的6年里,山西移动迅速成长为年收入达68亿元,服务网点覆盖山西全省上百个县(市),用户愈750万的大企业。
经过近6年的努力,山西移动在业务快速增长的同时,建成了以支撑网络、网管中心和基于办公自动化的企业业务管理网三大分支为主体的IT基础架构体系。而在每一个分支下面,又包含若干个应用系统,比如支撑网就是由计费系统、数据仓库系统和客户服务系统等应用系统构成的复杂体系。然而,这样的IT应用结构,真正面对不断变化的客户服务需求时,往往因为业务流程间缺乏统一的规划,致使服务于不同业务的流程彼此相互分割。
于是,山西移动痛下决心改造IT架构,而改造的核心是SOA。“SOA可以实现内外部的协同,可以做到随处可用、良好信用、简单易用。”陈钢认为。
山西移动的业务流程改造目标是从网络为中心转变为以服务为中心,成为实现“信息专家”的战略定位。这一目标驱动了IT架构向SOA的转变。“只有快速应变的架构才能在今后的5年内成为幸存者。”
陈钢说道。