SOA的概念在国内已经“热销”了好几年,但何时才能真正落地?
6月8日,浪潮软件携手IBM建立中国首家“SOA创新中心”。浪潮集团董事长兼首席执行官孙丕恕与IBM副总裁、大中华区软件集团总经理Bete F .Demeke共同为该中心揭幕,并带来了浪潮软件已经帮助山西烟草系统成功实现SOA应用的消息。有了技术研发上的有力保障,以及应用上的成功案例,也就意味着SOA在中国落地的步伐将大幅加速。
上SOA与基础无关
SOA,即面向服务的架构,是把企业IT基础架构业务组件分割为多单元的基本构建模块,使企业各业务实现软件接口的标准化、模块化和可替代化,从而降低IT建设成本,提高IT流程匹配。
尽管SOA能带来这么多的帮助,但对于中国用户来说,要用一个新的建设思路替代以往的惯有做法,无疑是一种风险。
他们首先会问的一个问题就是:什么时候实施SOA风险最小?是必须等到信息化应用比较成熟,还是信息化刚入门就能做?
Bete对此的回答是,无论从信息化的哪个阶段开始,都可以成功实现SOA应用。“我们都能为用户提供相应的解决方案,帮助他们以最小的代价实现SOA。对于用户来说,他们现在需要问的不应该是‘要从何时开始’,而是‘要不要开始’。”
浪潮软件副总裁兼浪潮SOA创新中心负责人张晖也表示,无论用户的信息化水平如何,大都会面临同样几个问题,如信息孤岛、IT系统难以快速应变等等,SOA就是帮助用户解决这些共性问题。“就以烟草系统为例,山西、四川、浙江三地的信息化状况并不一致,但他们都可以顺利实现SOA应用。”
重在意识创新和理念转型
既然SOA的好处和实施SOA的切入点都已经那么明显,但至今其在中国落地还是不多,原因何在?
“SOA是一种新的理念,而不仅仅是技术手段和工具。它要求用户必须有意识的创新和理念的转型,即不再以流程为中心构建整个IT系统,取而代之的是‘以服务为中心’。” Bete表示,SOA将带来企业业务流程,甚至管理体制的调整,这让许多用户望而却步。
但很显然,SOA的实施能为用户解决许多技术问题。例如,浪潮软件为用户开发的产品有的基于.NET平台,有的基于J2EE平台,但通过SOA的应用可以将这两种平台的产品融为一体,用户无需考虑异构平台,数据调用即可顺畅实现。
“浪潮与微软、IBM都有着很好的合作,产品或许有不同,但应用上并无冲突。况且,SOA会把很多以往的技术更好地融通、黏合在一起,从而降低客户风险,为客户提供更好的服务。”张晖表示。
Bete也表示,SOA能集成不同平台的技术应用,整合、部署基于开放标准的系统,从而提升用户的IT效率。“解决了理念转型的问题,SOA就将快速发展,给用户带来全方位的帮助。”