SOA是否越来越像早期状态的ERP?(二)

日期: 2008-09-02 作者:靳志辉 来源:TechTarget中国 英文

  业务驱动


  经历过早年赶时髦盲目上马ERP的惨痛教训,中国企业对部署新技术的态度正变得越来越现实与客观。部署SOA应由业务需求驱动,正成为企业的共识。中国移动集团公司山西有限公司(下称山西移动)当时采纳SOA,正是出于应对移动通信产业剧烈变化带来的业务转型压力之举。


  近几年以来,随着电信与IT工业的融合,三网在IP上的融合,使电信、媒体和互联网的界限越来越模糊,谷歌公司(Google)、雅虎公司(Yahoo)等给移动通信产业带来了观念和现实的冲击。“一般5年就会有一次大的技术变动,而电信行业每过7年就会有大的变动。因此,再过3年电信行业就会非常困难非常艰苦。”山西移动IT规划研究室主任陈钢认为。


  互联网创新技术的挑战使移动通信公司不仅对新技术非常敏感,而且更加强调服务模式的创新,并通过细分市场服务不同客户。“通信已经不是‘业务’而是一项‘网络服务’,”陈钢说。业务流程已成为移动通信企业的制胜关键,山西移动也必须通过流程改进,将后台系统前移,从而适应市场的变化。


  作为中国移动通信集团公司的全资子公司,山西移动成立之时,中国的移动通信正处于飞速发展时期,在短短的6年里,山西移动迅速成长为年收入达68亿元,服务网点覆盖山西全省上百个县(市),用户愈750万的大企业。


  经过近6年的努力,山西移动在业务快速增长的同时,建成了以支撑网络、网管中心和基于办公自动化的企业业务管理网三大分支为主体的IT基础架构体系。而在每一个分支下面,又包含若干个应用系统,比如支撑网就是由计费系统、数据仓库系统和客户服务系统等应用系统构成的复杂体系。然而,这样的IT应用结构,真正面对不断变化的客户服务需求时,往往因为业务流程间缺乏统一的规划,致使服务于不同业务的流程彼此相互分割。


  于是,山西移动痛下决心改造IT架构,而改造的核心是SOA。“SOA可以实现内外部的协同,可以做到随处可用、良好信用、简单易用。”陈钢认为。


  山西移动的业务流程改造目标是从网络为中心转变为以服务为中心,成为实现“信息专家”的战略定位。这一目标驱动了IT架构向SOA的转变。“只有快速应变的架构才能在今后的5年内成为幸存者。” 陈钢说道。


  目前,山西移动通过基于SOA架构搭建“企业创新业务平台”,构建了流程清晰、响应及时的业务服务体系,帮助企业快速应对市场需求和变化,实现创新;同时,灵活的、可扩展的企业IT基础架构平台可以有效提升企业运营效率、IT系统灵活性以及客户服务水平。至今,山西移动的客户投诉响应时间已经从数天降为5分钟;客户综合信息查询时间从15分钟降为实时。


  “SOA能够帮助中国企业提供快速的产品和快速的服务,从而应对全球化的压力。”IBM大中华区软件集团总经理拜特·德米克(Bete Demeke)表示。他认为,SOA主要面临技能的挑战,包括业务的驱动以及企业IT的能力。


  “首先要看这个企业有没有业务驱动力来做,比如提高客户需求、进入新市场、提供好的服务等,要找出他们的业务驱动力。”德米克透露,IBM会根据企业的业务驱动力排优先级;既可以提供端到端的解决方案,又可以从SOA的5个切入点单个切入;或者先进行人员、流程、信息整合;再或者从IT角度进行系统的整合。


  毋庸置疑,新兴技术总是机遇与风险并存。与ERP的早期应用类似,SOA可能会改造出全新的企业运营模式,也可能酿成一场IT灾难。在欣欣向荣的SOA浪潮中,保持足够的清醒以及对业务趋势的深入认识,对企业用户与SOA的共舞有百利而无一弊。


  华电集团的SOA实践


  SOA在中国华电集团公司(下称华电集团)不仅意味着整合,而且意味着新应用平台的建设。该集团信息中心主任唐义良分析道,国内发电企业IT面临诸多挑战,包括IT治理如何促进业务部门和IT部门的协作;IT架构如何适应业务的流程变化;以及如何集成异构系统的数据等。


  为此,华电集团希望建立新的架构平台,支持灵活的企业目标和业务模型,适应快速变化的电力市场;实现各地电厂信息资源的共享;将现有系统功能模块改造成可重用的独立服务;培植并构建新的服务和新的流程。


  在实际操作中,华电集团采用了两条产品线,一条包括IBMDB2 V9数据库,IIG系统,Websphere中间件以及Netapp存储和Juniper网络系统。另一条则采用了Oracle数据库和毕益辉系统公司(BEA Systems)的Weblogic中间件。


  华电集团在新的平台上全面采用J2EE的架构。“我们的SOA策略是:采用面向服务的集成策略,在SOA环境下应用WEB服务进行集成,并逐步过渡到SOA架构的实施技术路线。”唐义良说道。


  唐义良强调,华电集团新建的系统一定要在SOA平台上建设;而不是新建一个系统,再在SOA平台上整合。此外,项目团队的组成也十分关键。华电集团的SOA项目管理由决策层、领导层、业务需求管理团队、项目建设运维团队组成,同时由数据库管理员、流程管理员、门户管理员以及存储管理员等提供技术支持。


  让CEO接受SOA的10条建议


  一、谈业务,而不是先提SOA。在进入技术层面的讨论前,要用业务的语言,说明SOA带来的价值和好处。这些价值和好处,要和企业的目标挂钩,比如成本降低、提高生产效率、增强竞争优势等。


  二、展示前景,而不是具体描述。概括出SOA策略的长期和短期结果,避免讨论具体的描述性数据。


  三、在整个公司建立共识。在公司招募志愿部门先参与小型试验项目。通过这些小型项目来证明SOA的价值。记得,要让那些以后你需要的部门领导们参与进来。


  四、从小事做起,但要有宏观视野。在选择小型测试项目时,要选择那些在整个公司都广泛使用、具有全公司积极影响的业务流程先进行整合和自动化。


  五、不要再说SOA这三个字母。虽然这个技术术语非常容易被记住,大家也很容易理解,但记住,当你想向CEO证明这是一个重要的策略性项目时,他们可能并不理解这三个简写字母背后的深刻含义。


  六、单刀直入讨论最重要的要点。不要用复杂的PPT演示文档,这可能会让会议达不到真正的目的。


  七、信心和预测。清晰明白地说明实施SOA的每一步目标,公开宣传企业基于SOA后可以实现的目标。比如提高多少生产效率,或者降低多少百分比的成本,这样就能比较容易地树立起对整个项目和战略的信心。


  八、引用第三方研究数据来验证。引用分析师的数据来说明SOA的部署和增长,阐述SOA在同行业中的成功故事(特别是竞争对手的)。


  九、谈话结尾:SOA会带来什么?阐述采用SOA前后对企业的具体影响,消除敌意,赢得CEO的支持。


  十、定性与定量。在实施SOA过程中,每一步都要制定目标,追踪表现结果,并优化方法。定期与利益相关方分享结果,证明公司SOA部署的成功之处。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐