SOA在IBM的市场份额已经将近50%

10年前IBM提出“e-business”(电子商务)的思想和理念,现在电子商务成为全世界流行的IT应用。之后IBM“随需应变”理念的提出,又改变了业界服务理念,甚至“随需应变”的思想成为近年来各行各业流行的口号。而近期,IBM再次提出一个全新的理念——“智慧的地球”。这个概念的提出成为近期业界讨论的热点,有褒有贬。

IBM在一步一步地做转型,从5个Pillar到SOA到行业解决方案,所以可以非常确定IBM每次转型都很成功。至少可以看到IBM在中间件市场份额在全球是第一;第二,IBM第二次转型—-SOA。SOA在IBM的市场份额已经将近50%;第三,行业解决方案,这也是IBM先提出来的,可以看到我们的一些竞争友商还没有这么完整的解决方案。所以,整个趋势是这样的。

第二,IBM实验室做了非常大的投资,2009的投资将近100多个资源而且陆续在持续增加当中。IBM在转型不是只有业务单位做,实验室有很多的SOA跟着转过来。

因SOA落地而提出解决方案

为什么IBM要提出行业解决方案?其实最终就是SOA在落地。SOA主要是如何把信息串起来做互联互通,如何把流程串起来,如何把信息整合起来,如何把人机界面建好,但在SOA落地时实际上还是根据不同的行业不同的需求。所以可以确定在下一代解决的方案中,框架绝对可以比仅谈SOA更容易可以让客户、让不同的行业选择一个基于SOA的行业解决方案来实现它所要的从而实现SOA的落地。

第三,技术。IBM软件实验室里面有100多个投资是专门做行业解决方案。但是不要忘记,比如在大中华区软件实验室里面下面还有五千多人开发的产品,而不是仅关注WebSphere或Information Management或Lotus或Tivoli这样我们是比较跨产品线的。

IBM“智慧软件”,就是希望我们提出的软件能够更贴近客户的需求,能够更保护整个环境做得更好,尽一下企业社会责任。行业框架和环境的监控在之方面我们有很多例子。比如如何做一个绿色的机房?如何监控或者是整个环境如何监控,节能减排的环境,而Smart SOA就是往这个方向走的。

谈到SOA和中间件的关系。首先了解SOA的观念是什么希望达到的目的是什么?就会知道中间件在SOA中扮演的什么样的角色。SOA的概念最早由Gartner提出是希望以后我们开发的应用是以服务的方式是可以分布在不同的地方就像云计算的概念。云计算是把硬件和软件分布在不同的地方。而Gartner提出来的SOA概念和下面的硬件和中间件是没有相关的。只要遵从这个标准每个应用都那里都可以执行,这也是当初提出概念。这个概念提出后会发现所有的软件公司都以这个概念为标准。当时概念提出后定了很多标准,比如说连接方式是以什么方式连接,不同系统连接,人机界面应该是怎么样,信息传递是怎么样,几乎所有的软件公司都基于这些组织制订的标准,把他们的软件开发成符合这个标准的。所以,所谓的软件都要符合SOA标准制订组织所规范的标准。IBM开发中心是最典型的遵从这些规范。比如说搜索引擎,IBM自己的产品线不同的产品线都用到比如5个软件各自独立,WebSphere会用到其自有的搜索引擎,Lotus也会用到其自有的搜索引擎,这就不符合SOA。IBM软件开发中心发现,我们应该把我们的重复在不同的产品线使用的东西拿出来,变成一个服务,让不同的产品共同来使用。所以您今天可以看到,我们的5大产品线是向SOA转型成功的,所以,IBM软件开发中心是最符合SOA标准的。

关于上市公司的内控:因IBM还是中间件所以IBM对风险控管提出的是一个风险控管资料的模型,我们叫Risk Data Model。为什么是提供一个模型?不同的行业对风控和流程标准不一样,当时考虑IBM扮演一个什么角色。后来提出,根据我们多年的经验,我们根据Risk Data Model,让我们IBM和很多ISV使用这个模型来开发很多不同的风控应用。