建设企业级SOA大厦

构建企业级 SOA Enterprise service-oriented architecture, enterprise SOA )已经被提出来相当长一段时间了。究竟如何构建企业级 SOA ,众说纷纭。九月中旬在拉斯维加斯举行的 SAP 2006 年技术大会上( SAP TechEd '06 )上, SAP 执行董事会成员夏嘉曦( Shai Agassi )的开幕演讲中,对于如何部署企业级 SOA 作了一个非常形象地比喻。在演讲中,企业部署 SOA 被比喻为建设一座四层大厦,从打地基到起高楼,按照四个步骤构具体而详尽地阐明了构建企业级 SOA 的蓝图。这个比喻通俗易懂,非常值得借鉴,其提到的构建企业级 SOA 的四个步骤是:
  1. 巩固基础 (Solidify Your Foundation)
  2. 升级核心(Modernize Your Core)
  3. 优化应用(Optimize Business Usage)
  4. 战略差异化(Drive Strategic Differentiation)
巩固基础
为构建企业级 SOA ,首先要巩固基础,也就是准备企业信息平台和基础信息架构,这个阶段的关键是主数据管理( Master Data Management , MDM )。这里的工作包括:整理和管理主数据;巩固业务流程和应用;评估信息技术人员技能和资格;等等,总之,要整合企业已经拥有的信息技术资源和人才。 “依托企业已经拥有的资源和人才,运用 SAP NetWeaver® 开放和集成平台”,夏嘉曦先生认为,“企业为构建 SOA 大厦打下了巩固的基础,然后才是升级核心”
升级核心
升级企业信息技术核心为了实现两个目标:首先要面对企业持续不断的创新需求;其次要满足关键业务系统稳定运作,避免频繁升级。在最近同财富 1000 CIO 们交流中,夏嘉曦先生听到这样的需求:“一方面,企业中运行 SAP 的核心系统,要求最多每五年升级一次;另一方面, CIO 们都被要求在信息应用中每季度有所创新。”“这是个进退两难的状况:五年完成二十个创新周期,却不允许升级系统。”
什么样的核心系统可以满足这样的要求呢?唯有业界第一个面向服务的 ERP 系统, mySAP™ ERP 2005 ,它不仅内置了被市场广泛认可的成熟业务流程,而且提供面向服务的创新平台。“面向服务的架构改变了软件交付和消费方式,帮助企业实现按需创新( innovate on-demand )。” 更为重要的是, SAP 计划从今天到 2010 年的未来五年中,所有 mySAP ERP 2005 的新功能增强都会以可选扩展的方式提供而不是强制的系统升级。在所有已经升级到 mySAP ERP 2005 的用户中, 86% 认为功能超出其预期, 92% 能按时完成升级, 88% 超出其 ROI 预期。综上所述, mySAP ERP 2005 是企业信息核心系统升级的选择。
优化应用
拥有了巩固的基础和升级的创新核心,企业就可以开始进行大规模创新,把越来越多的企业级 SOA 的好处带给终端用户。在系统可用性方面,面向服务的架构,让各种业务应用功能内嵌到用户熟悉的界面中,例如:通过 Microsoft Outlook Duet 项目)或者 Yahoo! Widget 来完成休假审批工作;在商务智能方面,面向服务的架构,让信息工作者( information workers )获得合适的信息,例如: Argo 项目的企业搜索能帮助在企业信息系统中发现关键业务数据。夏嘉曦先生提到,“不同于其他步骤,在优化应用阶段的工作可以根据企业的实际,创建无限的复合应用。”优化应用提供无限的创造空间,只怕想不到,不怕做不到。
战略差异化
尽管 95% 的业务在各个公司之间都是相似的,但就是 5% 的独特业务所导致战略差异为公司提供了市场领导地位。“未来的一年中,围绕企业级应用定义的标准化日益重要,” 夏嘉曦先生认为,“由此,企业能够充分认识他们的差异,让他们把标准服务组合成其独特的业务流程。”构建企业级 SOA 的最高层次也就是通过组合应用( Composite Application xApp ),创造战略差异化的流程,帮助企业获得市场领导地位和行业优势。
上面的四个步骤,还是体现了循序渐进的原则,阐述了 SAP 对企业应用的进化论思想。只不过,夏嘉曦先生关于建设企业级 SOA 的演讲,不仅只是理念的宣讲,而是结合 SAP 的具体产品,更具有可操作性。

你可能感兴趣的:(工作,Microsoft,项目管理,企业应用,SOA)