当前位置:首页 > 多媒体相关

SOA破解整合困局 IBM主题实战序幕已经拉开



热门问答:
  • 菜鸟问题:关于空间动态生成的问题 [详细内容]
  • 一Win2000系统,无法粘贴(可以复制),有传播迹象,怀疑是病毒,但不知是什么病毒。 [详细内容]
  • DirectX 程序中错误:LPDIRECTDRAW7 未定义,请问怎么解决? [详细内容]
  • VPN拨号与数据传送 [详细内容]
  • 在Oracle 8.1.6中登录到Oracle Management Server默认的用户名和密码是什么?(在线等。。) [详细内容]

  • 推荐阅读
      · 妙用摩托罗拉a780 使用小技巧集锦
        摘要:今天来介绍几个摩托罗拉a780在使用中的小技巧。   1、有些朋友在文字短信内加入联系人号码时会遇到不能直接选择插入的情况,其实这里我们可以用到复制功能:(a)进入号码本,在某个号码上按住右软键,将弹出“右......
      · 黄维德要求竞争对手澄清错误谣言 斥巨资行销
        摘要:  2月24日消息,黄维德周三被正式任命为新联想在台湾的总经理。他高调相应,要求竞争对手澄清以往的错误谣言,并表示,ibm并将在本季拨出相当于去年同期六倍的行销预算,展开市场大反攻,并打出“我爱thinkpadalways”口号。  据悉,新联想将在第二季度末完成整合。不过在整合期间,各品牌者均虎视眈眈,希望分嗜原ibm的商用市场。  对先前ibm不利谣言,黄维德作出澄清:  第一,ib......

    正文

      如果认为ibm去年谈整合还只是布道,这一次谈整合则可以说是展示收获了。

      整合早已悄然落地,以整合为主题的实战序幕已经拉开。

      在“2004 ibm整合技术论坛”上,ibm再次站在行业的最前端,抛出了整合概念。一时间,业界纷纷热衷于描绘整合远景。然而,对于已经习惯了概念炒作的中国企业来说,始终心中存疑,这会不会又是一个美丽的神话?离现实究竟还有多远?

      时隔一年,这些疑问终于有了明确答案。在10月25日“2005 ibm整合实战论坛”上,来自大中华区的500多名企业代表惊觉,原来,ibm大力推动的整合概念早已不再是人们所想的空中楼阁,而是已经悄然落地。“soa(面向服务的构架)的时代已经来临!” ibm全球高级副总裁,软件集团全球总经理steve millls申明了ibm的判断,“中国企业如果能够在soa时代,及时抓住机遇,将在整合实施方面走在前列!”

      soa整合的路径选择

      为什么要整合?这个问题早已从企业的切身之痛中找到了答案。gartner副总裁、研究总监dion wiggins认为,激烈的外部竞争环境与有限的内部资源给企业带来了巨大挑战。如何使有限资源释放出最高效率,只有靠it系统整合。

      “soa能帮助企业最有效地使用it资源,使it系统灵活配合业务需求,是最有效的整合手段,是企业级软件解决方案未来发展的方向。”steve millls在演讲中表示。“随需应变的商业就是指企业的流程是从端到端的整合,可以动态响应市场的机遇或危险。大型企业可能有几千个应用,中型企业也可能有几百个应用,包含各种流程和活动。目前,很多企业都面临的一个困境是,对于未来的变化,如何做才能有更好的适应性?他们迫切希望从技术上可以实现让企业更加随需应变,以适应现实变化,这就要求现在的it架构更加有效而灵活,从而实现实时的、随需应变的企业。整合就是为了实现这一目标,而soa则是整合最为重要的选择。”

      gartner的研究报告表明,到2006年,将有60%以上的企业考虑以soa为指导原则,来设计关键任务应用和流程;到2008年,soa将为80%的新开发项目提供事实基础,它将结束传统的整体软件体系架构长达40年的统治地位。

      在ibm看来,引领企业整合的大趋势,借助于成熟的方法论、领先技术和广泛的成功经验来帮助中国企业实现随需应变是ibm的必然选择,而在整合这条路上,ibm已经牢牢地抓住了soa这一利器。

      soa已非空中楼阁

      如果认为ibm去年提整合还只是布道,这次谈整合可以说是ibm展示收获,更加突出实战是论坛的最大亮点。“soa已经成为现实,ibm已经在全球做了超过1000个这样的soa项目,泰国农业合作银行、东京城市办公室、英国标准人寿保险公司、rountone公司、山东地税局等众多客户都是在6个月内成功实施了soa项目。”ibm 软件集团websphere软件全球副总裁sandy carter在论坛上介绍了ibm的soa成功案例。

      对于国内用户而言,以往的经验分享大多是介绍国外做法,水土不服的隐忧让他们在期盼的同时又生出几分担心。这一次,ibm的soa成功案例中终于出现了本地化版本,中远国际、山东地税、山西移动……“我要给大家介绍一下山东地税的项目”,sandy carter显然深知本地化体验更能抓住中国用户的心,“山东地税为1900多万用户提供服务,面临的问题是如何使得征税流程更加省时、有效,于是他们就对征税流程进行了建模,采集并集中了现有数据库,使用websphere、db2来整合现有和原来数据,并通过实时跟踪,在很短时间内获得了100%的投资回报。”

      ibm大力推进soa的实践得到了广泛肯定。在gartner的魔力象限中,ibm始终处于领导者位置,这标志着ibm整合过的应用都可以运用到soa设计;而在构筑soa方面,ibm也处于领先地位。据一家权威机构的报告显示,ibm现在占据了soa 44%的市场份额,同时ibm也占据了用户喜好度的首位。更为难能可贵的是,直到今天,为了在soa领域精耕细作,保持领先地位,ibm依然每年都有超过10亿美元的投资来发展这项技术。

      整合要有招有术

      “目前企业整合最关键的是人员整合,信息整合与流程整合。”ibm大中华区副总裁、大中华区软件集团总经理宋家瑜指出,“ibm已经拥有了实现整合的关键——基于开放标准的中间件平台,五大软件品牌全面支持soa,在“整合战略”中承担不同角色:lotus是人员整合,db2是信息整合,websphere是流程整合,tivoli是系统管理者,而rational是建立整合的it平台。”

      在论坛上,ibm还发布了对企业整合实战具有指导意义的方法论——基于soa的“整合生命周期管理”。ibm认为,整合是分阶段、循序渐进、逐步实现的,要有机联结企业内外部的各种服务,按照建模、装配、部署、管理四个阶段实现整合,逐渐在企业业务中进行整合扩散,逐步完善企业的it整合计算平台,最终通过全面整合实现随需应变的企业it架构。针对soa“整合生命周期管理”的不同阶段,ibm又高调发布了三款新产品。据技术人员介绍,websphere process server 6.0对应着“整合生命周期管理”中的建模阶段,起到引擎作用,也就是把所有业务流程联结起来;lotus notes/domino 7.0则是部署阶段的关键产品;tivoli monitoring 6.1是管理阶段的监控产品,与上个版本相比,最大改进就在于把以往不同平台上的监控工具进行整合,实现了从it管理向服务化的转变。

      从方法论到产品技术,有招有术,巨人想得十分周全。既然ibm软件早就为整合布阵完毕,那么ibm又将如何帮助用户开始soa之旅呢?sandy carter介绍说,ibm有着免费的soa起步计划,通过会议为客户进行soa方案的相关培训;同时,ibm还专门在网站上提供了soa评估工具,企业通过回答问题,可以评价出自己在soa成熟度上的所处位置。工具还可以基于这些提供一系列推荐项目,企业可以以此为依据,量体裁衣地构筑基于soa的it系统。此外用户也可以通过ibm的免费咨询热线,从专业咨询师那里获得构建soa架构的建议。

      soa的中国机会

      尽管已经有了本地化的成功案例,人们依然对soa的“洋经”能否在中国念好存有疑虑。用户会问,ibm是否会提供本地化服务呢?而中小企业也会问,soa是否只是大企业的奢侈品?

      “其实,ibm现在在中国的表现更像一个全球化的企业,而不是在中国卖产品的美国公司。”在谈到在中国市场上的发展构想时,sandy carter表示,“ibm在中国市场上的投入力度非常大,ibm软件的中国研发中心有2000多人,是中国最大的软件开发中心;在ibm的全球4个soa设计中心当中,以北京设计中心规模最大,拥有60多名高级工程师,他们现在已经在帮助客户和合作伙伴进行soa试验,为中国提供soa转型路线与启动项目,进行soa项目架构的设计、咨询以及项目实施等服务。”

      对于中小企业的困惑,ibm软件集团大中华区市场总监左洪介绍说:“整合不是大企业的专利,很多人认为ibm专门做高端客户,但事实上ibm在中小企业方面获取的营业额相当大,在业务上增长最快速的部分也是中小企业市场。”左洪表示:“ibm会帮助中小型企业在随需应变这一块做得更好,他们不是不需要随需应变,恰恰相反,中小企业对市场反应更加敏锐,面临的竞争同质化也更严重;而且,在没有历史包袱的情况下,一开始就用soa理念来指导it系统建设,效果也会更好。”

      用户体验

      构建soa 用户怎么做

      山西移动的eai项目是按照soa思路来构建eai平台架构的。虽然项目本身不是很大,但却是我负责实施过的难度与挑战最大的一次。

      由于业务的特殊性,移动公司的it应用十分复杂。山西移动约有700万用户,日交易额大概在200-250万元,不同应用有150多个。我们曾经尝试把这些应用更好地管理起来,当时是从eai的角度来考虑把应用串起来,可后来发现了问题,连接应用的意义在哪里?下一步又该做什么?这时,ibm开始向我们推介实施soa。我感觉,在接受ibm的复杂概念时,你要尽可能地去简单化,这样才让老总尽快下决心审批,工程师才能把精力始终放在最该关注的事务上。

      现在我们的项目已经完成了boss系统部分,当中我体会到,任何一个甲方在考虑实施soa建模时,都有四个关键点是一定要把握住的:

      第一是需求,你能不能把自己的需求讲清楚,这是做好项目的前提,比如对于我们移动的项目来说,要的就是sid(电信行业it框架的数据模型);

      第二是架构,中国移动几乎使用到了业界所有的it架构,这是个选择的问题,厂商没有办法帮你选择,只有自己才能把握得住;

      第三是变更,应用不是一次做完就万事大吉了,厂商提供的只是工具,后续应用还需要用户投入人力进行流程化,如果变更管理不好,系统就会失去很多性能;

      第四是测试,用户自己要搭建好环境来进行系统测试,厂商提供的只能是单点测试。

      我建议有soa实施计划的用户,一定要把握住这四点,然后按照效率优先、差异化、重点突破等原则来抽取流程,逐渐进行soa的项目实战。

      (根据山西移动it规划室陈刚录音整理)

      记者手记

      soa的另类解读

      马文方

      soa在软件厂商中已脍炙人口。对于中文字面意思为面向服务架构的soa,厂商是你有你的高见,他有他的理念,记者无意也没有资格正视soa,只好来个“歪解”。

      现在没有人否认pc产业是个成熟的产业,尽管依旧还有不太成熟的企业。从产业层面看,pc产业的成功只有一条经验——基于开放的标准。开放的标准为pc市场引入竞争,进而促进了产业的发展。从系统的角度看,pc的成功则是得益于将日益复杂的技术隐藏在厂商一侧。集成电路和板卡分别从器件级和分系统级封装了技术的复杂性,而总线的开放标准则支持了各种基于标准的板卡。

      软件编程技术从机器码、汇编语言、高级语言、面向对象直到构件,实际上是对复杂性的不断封装。而soa架构中引入的插件概念封装了不同的服务,总线概念则使得业务与it设施变原有的紧耦合为松耦合,客户只要把新的业务需求用插件封装起来,然后把插件插到总线上,在不影响其他服务的同时,新的服务诞生了。

      如果把编程技术、soa架构中的插件与总线概念同pc中的集成电路、板卡和总线技术相类比,可能会牵强地得出软件产业走向成熟的结论。

      然而,由于各个厂商对soa实现的方式不同,soa还没有一个统一的标准,据此,冒昧地说软件产业还未成熟。就像ibm pc诞生时,还有apple ii、altair等多种个人电脑那样,那时说个人电脑是个成熟产业,恐怕没人赞同。

    讨论区

    Login