信息周刊:目前葛兰素史克是否在IT系统建设上开始普及SOA概念呢?
严启宇:服务导向一直是我们内部IT系统建设的指导思想。葛兰素史克是一家跨国公司,机构分布在全球各个地方,但是,如果服务器也分布在全球各地的话,成本就很高,服务器的计算能力的浪费就比较严重。因此我们的一个做法是,把服务器集中起来,通过逻辑化分区,形成服务器的“容量池”,这样,在中国的某个系统,就可以直接调用英国的服务器,不一定非要把服务器放在中国,这样大大降低了购置成本,同时可以省掉很多许可证的费用。
信息周刊:这是从基础设施的角度理解,从应用角度如何理解呢?
严启宇:SOA可以从应用层面入手,实现随需应变的服务。至于后台在哪里跟操作着没有直接关系,操作者也不需要指导,直接调用程序就可以。
未来的信息系统架构应该更注重客户服务的概念,我们现在采用了很多web界面,后面具体涉及到哪些系统根本看不到。比如说医药临场实验的数据采集,研发部门只需要从他们的操作界面直接提取数据,他们的程序实际上调用的是我们的西贝尔(siebel)系统,但对于研发部门来讲,他们不需要知道这个数据到底从哪里来得。
信息周刊:服务导向的理念是否也在改变你们的工作方式。
严启宇:实际上系统界面改变了,我们的组织也随着在变化。葛兰素史克的地区性总部包括欧洲、美国和国际部。欧洲部的IT系统已经完全以市场为导向,而且基于服务导向的架构。今天的业务流程决定着未来的流程,我们正按照现在的要求制定全球的IT路线图。
信息周刊:葛兰素史克作为全球性公司,其地区本部的IT系统建设在部署SOA时是不是也会遇到统一与独特性的矛盾?
严启宇:一般来讲,全球性的解决方案不会由于本地情况发生改变,我们在做本地规划时,涉及到全球化的解决方案,一般都不会碰。根据全球统一的要求,本地的系统能简化的就简化。有些系统能停下来就停下来,我们在这方面非常有克制力。
有些全球性的解决方案没有办法实施下去,这样就可以做一些便宜点的解决方案。本地实施的系统大多是战术性解决方案。比如说人力资源管理系统HRS。葛兰素史克在全球采用的是仁科软件peoplesoft,但在中国,仁科的模版、包括实施过程都太贵了,中国没有办法做下去,所以就采用了本地化的解决方案。
还有一种情况,虽然有全球统一的解决方案,不过在短期内无法实施,但这个应用系统对本地又非常重要,这样我们就会选择一个地区性的解决方案。
信息周刊:葛兰素史克对SOA的理解好像与SOA供应商的概念有些不同?
严启宇:我们讨论SOA是从战略角度来讨论,我们对SOA的理解既不是一个界面,也不是一个系统,而是作为一个服务。IT供应商会向我们推销各种各样的SOA解决方案,但感觉市场上SOA的概念还是炒作成分比较多,而我们的经验非常丰富。我们会坚持自己的做法,不会盲目去听从他们的安排。
信息周刊:那葛兰素史克会怎么去做?
严启宇:我们看到,过去一年里,宽带的应用价格越来越便宜,通讯成本不停下降,我们如果投资在这些宽带上可以实现更好的表现。
过去开发的系统没有数据分割的概念,而现在在服务器、数据库层面都可以实现。现在葛兰素史克任何资源都是共享的,大的应用基本上都变成服务概念,包括把服务器变成逻辑型的,而不是物理型的,各个部门以后可以各取所需。
SOA当然可以通过XML、中间件都实现,但CIO通常会更多考虑业务的想法,考虑项目的投入产出比。