SAP NetWeaver是目前支持所有SAP应用的基础产品,是最佳的企业应用软件的研发平台、同时又为企业搭建一个基于NetWeaver的面向服务的IT架构。
NetWeaver为SAP所有的企业应用提供了一个公共的、基础的平台,包括提供了Web应用服务器的支持、数据的存取和各种系统之间的功能等。NetWeaver还提供了许多企业级功能,包括了在人员方面、信息方面、流程方面提供集成服务,这是由非常多诸如交换架构XI、主数据管理MDM等组件组成的。 NetWeaver把企业应用最常用的IT需求都制定化成产品,提供相关的功能。NetWeaver还提供了各种相应的基于Java和ABAP的开放的软件研发环境和工具。
这就是SAP NetWeaver这个产品,是目前支持所有SAP应用的基础产品,是最佳的企业应用软件的研发平台、同时又为企业搭建一个基于NetWeaver的面向服务的IT架构。
企业级的面向服务的架构(Enterprise SOA),又可简称作企业服务架构。 大家在主题演讲中已听过介绍,我想再通过比较的方式讲一讲我们的Enterprise SOA是什么,和其他厂商谈的SOA差别在哪里。
SOA这个概念大家听的比较熟了,是面向服务的架构,实际上他的背景是基于最新的互连网的技术,把各种应用都做成Web Service,做成网上服务。 这些服务能分散在互连网的不同地方,调动这些服务来实现IT的功能。 SOA这个概念虽然推出一段时间了,不过其他厂商通常谈的是IT底层基础架构,是个网络的技术名词。
SAP企业服务架构增加了丰富的、实质性的内容。SAP把我们从1972年开始34年在企业应用方面的全部积累和丰富的业务知识,做成企业服务(Enterprise Service),成为企业服务架构的基础。 基于但不止于SOA, SAP在企业应用这个环境, 以NetWeaver为基础,加上企业服务库,加上复合应用组合成业务流程平台(Business Process Platform), 成为第一家和唯一一家实现了企业服务架构的软件供给商。SAP使SOA从理念性、技术性的东西变成在企业层面、在现实IT中确实被使用的东西。 他的背后体目前SAP将近上万名工程技术人员花了两三年的时间,把我们的在各个行业都占据领先地位的ERP、CRM、SRM等企业应用都在这企业服务架构基础上重新改写。和之相比,我们的竞争对手虽然随后也匆忙提出了类似的规划,但其实施和退出还需要约二年的时间。
企业服务架构的推出在业界产生了广泛深远的影响,特别是在比较发达国家IT业形成一股旋风,大家对此刮目相看。分析家评论说据此企业应用将进入一个新的发展时期,企业服务架构将成为下一阶段主要软件公司竞争的焦点,谁要是在这上面占据领先地位就有可能成为下一代软件业的霸主。所以我才戏说用三国来形容SOA是软件业竞争的荆州。这是关于企业服务架构Enterprise SOA的概念。
企业服务架构的意义是非常重要的。 目前我们把他推出来,一方面是SAP用他来搭建我们自己的软件,一方面是要建立一个生态圈,客户能在这之上,在同一个平台上共享非常多组件,灵活地搭建企业应用,独立软件研发商能成为SAP的合作伙伴,也做同样的事情。这样能形成非常高效、非常有活力的生态圈。 这样就解决了企业IT管理上的长期难题,到底是自主研发软件还是买现成的软件。 以前一旦选择朝东走就非常难朝西走了, 而目前不必做一个选择了,鱼和熊掌能兼得了。目前在同样一个平台上有可能尽量采用各种商业用的软件,又同时为自己研发或是采用其他独立软件商的软件。从这个意义来讲软件业确实进入了新的时代,这也是我们在今天向中国软件业隆重推介NetWeaver平台,进一步阐述企业服务架构的意义所在。
我给大家讲一个我的观察。 大概在半年前,当我到国外出差收集一些有关资料时,发目前那个时候可能有几本SOA的书,在阐述在技术底层SOA是怎么回事、Web Service怎么用等等, 不过基本上没有人谈Enterprise SOA。 一个月之前我再去新加坡的书店,忽然发目前国外已有了五本书,他的名字里全都有Enterprise SOA。后来我发现有两本书在中国已翻译准备出版了。从去年开始我们开始着重讲企业服务架构Enterprise SOA,其后迅速成为业界大家关注的焦点。这五本书里有两本是和SAP有关的人员写的,其他几本并不是SAP的人写的,而是其他软件从业人员看到了企业服务架构带来的冲击写了这些书, 我想非常快会有更多的书问世。 我想用这个故事跟大家分享一下企业服务架构的快速发展及可能带来的影响。
最后我给大家介绍一下SAP产品进展的情况。
首先按照我们的技术路线图,SAP各个方面的产品都在不断地前进,在过去半年中,我们推出了好几个新产品,我们推出了在线的客户关系管理(CRM On Demand),又和微软合作推出DUET(二重奏)产品。 二重奏是把SAP后台企业应用的数据通过微软的办公环境展现给业务用户,这个产品是今年5月份推出的。
除此之外,SAP于8月份正式推出了基于企业服务架构复合应用的企业分析软件(xApp Analytics)。 这类软件的功能是把信息交给业务用户,让信息能够直接为企业的经营、运营、决策做支持的软件,传统上属于商务智能(BI)的范畴。不过我们提供的这类复合应用分析软件,他和别的传统商务智能软件不同点在于我们的分析软件是内嵌在业务流程内的,能直接影响业务流程,不是说事后看一看这些数,而是这些数直接在过程中能直接影响控制你的业务流程。这些都是相当有意义的发展。
企业应用是软件类非常大的门类,对整个行业有深远的影响。最近SAP已包装了500个高端的企业服务Enterprises Service,如财务服务、人力资源的服务。以后客户能直接调用这些包装好的服务,客户和其他厂商也能调用这些服务。刚才我和祥麟在讲,一个非常恰当的比喻是将软件的企业服务架构化类比于电路的集成化。集成块(IC)本身也是功能模块化设计的,但他是更复杂电路的基本组件。集成电路的出现从根本上改动了电子行业。设计一个个的集成块,把他们组成电子设备,而不是再从电阻、电容、电感、晶体管等基本元件来组建电路。以后软件业的工作就是要设计这些”集成块”和利用这些”集成块”,这些”集成块”就是企业服务(Enterprise Service)。 老的软件行业正在合并和兼并中死去,一个基于企业服务架构的新的软件行业正在诞生中。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。
-
如何避免云计算与SOA冲突