6、TOGAF是否是包括了SOA和其他的企业架构?
曾良: 不是。TOGAF是这些组织做出来的标准,但是SOA是作为目前流行的标准。那么你TOG制定了这个标准了,很多成员都觉得可以用SOA的这个做法。但是这里面可以写入,如果用SOA这个架构的企业,我建议你怎么怎么做。但是假设有一天SOA被抛弃掉用WOA或者TOA,这是大家的选择,只是现在SOA是流行的标准的。
奉继承: 这个问题非常好,因为这个问题也是困扰我们大家很长时间了,我们开发了的很多产品,我们也通过IBM包括一些标准组织的标准认证,但是我们都面临一个问题,就是SOA怎么落地,现在对SOA许多不同的供应商都贴出来这样一个标签,但是实际上,SOA作为一种架构,或者是一种模式,或者是刚才褚博士讲的,是一种风格,是一种理念,我企业升级系统,就需要有标准的接口,要以服务的方式来提供这种外部的接口。实际上,它讲的是一种设计系统的方法,还有针对这个系统以及系统组件之间的关系应该是什么样的,这就是所谓的软件架构的体系。但是实际上,只有这一点是不够的。为了解决这个落地的问题,国内外有不同的见解,有人说SOA是从组件开始的,有的说SOA从这个开始,从那个开始,但是我们通过摸索,作为金蝶是既提供SOA的平台,也提供SOA的应用,又提供SOA电子商务的集成,这种背景下,我们就发现,这其实是一个企业的架构问题,也就跟TOGAF的理念是完全一致了,你SOA要放到TOGAF的理念里面来才是落地的一个非常好的的选择。SOA系统一定是根据企业的战略,企业的实施,以及我们IT的治理,相互结合的,这个恰恰是TOGAF所宣扬的,所以我们自然而然地把这两个结合起来了,这样也自然而然的,使我们加入TOG,这也是在这个大背景下产生的,解决我们金蝶和企业界的困惑。
褚幼鸿: 总体来说,TOGAF是一个方法论,架构开发方法论,支持你刚才讲的三层,面向对象,面向服务,都可以,所以实际是方法论在帮助我们做这个事情。
奉继承: 实际上是有一个SOA的框架,然后你原有的系统,一个新开发的系统,你怎么运作。原有的系统,你怎么根据我新的架构去结合。还有一个迁移,这些都是TOGAF要做的。
7、TOGAF或是The Open Group是否有跟它对应的相竞争的组织?
ALLEN BROWN: 确实有,有其他的一些框架,但是作为一个非营利的这种论坛性组织,我们是不用竞争这个词的,我们是谈如何合作。举个例子,你学习了一个框架,框架上面需要添加内容。但是有些内容,你并不知道怎么添,如果你学了TOGAF的话,你就可以把这个东西添上。
褚幼鸿: 例如Zachaman也是一个优秀的架构框架,它要在每一个格子里面添进资料,例如谁要做什么事情,什么数据架构,什么信息系统架构。Zachaman基本上是一个6×6的矩阵,但是你在设计架构的时候,它并没有告诉你,怎么把这个格子添满,但是TOGAF的架构开发方法可以帮助你做这个事情。所以这个就是刚才ALLEN强调的,我们是协同合作,而不是竞争。
ALLEN BROWN: 互联网就是美国国防部开始的,大家听到这个别害怕,它本身就是一个技术领域。TOGAF标准可以告诉你,怎么使它和别的标准共用。实际上,目前可能TOGAF是最广泛应用的架构。Infosys,它是一个做很多企业外包业务的公司,它调查了它的客户,发现绝大部分使用的是TOGAF。然后美国的SAP的用户组织,自己也做了比较严格的调查,SAP的用户里面有多少人使用企业的框架架构,调查结果是70%的企业在用。在这70%的企业回答,什么架构框架是最常用的,大家都说最常用的是TOGAF。
8、象这种非营利的标准组织,它在总部以外的运作,多半会以一个办事处的形式,让其他的加入进来。那么开放群组在法国、日本和南非是不是也是选取了一些企业做一个推广呢?
ALLEN BROWN: 是的。在日本和南非也是跟一些企业合作,但是选择还是稍稍有一点不一样。应该说,在中国,我们选择是有实力,更强大的,像金蝶这样的企业。在日本和南非,选择的是更专业性的,但是可能稍微小一点的企业。法国也是同样的。在阿联酋和也是一样的。
9、TOGAF提供了无边界信息流的互联互通,是否企业在选择TOGAF的架构方式,也可以达到这种企业的互联互通,无边界信息流的形式?
褚幼鸿: 当然可以了。我们这个无边界信息流,在没有SOA的时候,就已经有这个口号了。我们讲了很多SOA,SOA也不是万灵丹的。TOGAF是开放的、一致的标准,TOGAF支持不同的架构风格,我们刚刚谈到的风格有面向对象,面向传统的终端服务器,或者三层架构等等,不一定非要是SOA,还是可以做到互通互联,无边界的。
10、在TOGAF 5300份下载里面,有200份来自于中国,我想知道,现阶段在中国,是一些什么样的用户对TOGAF比较感兴趣?
ALLEN BROWN: 下载有这么几种类型。第一种是一些IT方面的供应商,有国际上的供应商,也有类似像金蝶这样的公司,可能是金蝶的竞争对手,不管是软件还是硬件,还是买你的服务的。第二种,可能是客户方,一般是一些银行,一些电信方面的,就是这些可能是客户的IT部门。例如发现163.COM,有下载,但是不知道为什么下载。还有一些企业的专家要下载。
褚幼鸿: 就我们这次来参加这个大会的,有跟金蝶一样的,就是IT的供应商,像东软、华为,还有像神州数码也都来了,要推广企业架构,反正只要大家愿意做这个事情,我们都欢迎。
11、开放群组跟各个政府有没有什么关系,能够对他们产生什么影响?开放群组如何确保标准的公正性,它会不会大企业所操纵?
褚幼鸿: 会员的模式,早上大概也都有介绍了。会员就是他进入这个大会之后,你可以跟其他的,你的同行,比如CIO/CTO这样的,可以一起做一个交流。在金融寒冬的今天,你跟有类似的会员彼此交换经验,也就是刚刚提到的,就是杠杆,以少做多,你利用别人的经验,你利用别人的发展出来的标准来做这个事情。会员模式早上也有讨论,形式就是开会,标准形式是一年开四次大会,或者像我们这样的地区的大会,还有就是电话会议,甚至EMAIL,用的最多的还是电子邮件。彼此在这个上面做一个沟通,交换意见,这个就是会员运作的模式,彼此就可以分享信息。
ALLEN BROWN: 首先,我们来看TOG的投票机制,一个公司一票。不管像IBM那么大,还是一个人的咨询公司,投票都是一票。从客户的角度来说,虽然是大公司,但是也是每个成员都是一票。另外来讲,TOG做的每一个行动都是透明的。我们大部分问题的是由客户提出来的。比如无边界信息流,其实就是客户提出的,远远在SOA之前就产生了。但是供应商,对这个东西没有多少概念,是客户需要无边界信息流,这样产生了一个问题,使得所有的供应商坐下来一起讨论。包括看那个董事会的组成,董事会里面有很多是客户组织,这些明显是IT用户,我们确保我们每一个步骤中会有用户的声音被听到。同时我们整个董事会的投票机制,包含三个选择性的成员,两个是从客户中产生,还有小型的IT供应商,就是保证各方面的声音都可以被听到,而不是一个组织去操纵。甚至,我们有一些董事会成员是大型的IT供应商,跟我们抱怨过,我们贡献了这么多,我们做了这么大的努力,但是我们的声音没有完全被反映,这个是TOG的一致性原则。
关于和政府的关系,有一些标准是ISO,国际标准化组织认证的,有一些是美国标准协会认证的,但是没有太多的政府采用的这种标准,但是很多政府的部门是我们的成员,就是一起来参与讨论,比如说日本的电子信息部。在日本电子信息部下面有一个组织叫做信息技术促进机构,就认为IT架构师的培养及相关标准是优异的问题。
褚幼鸿: 我们可能通过中国电子技术标准研究所,跟他们合作,在中国必须通过一些官方机构来做这个事情,因为是我们刚进来的,但是周围很多人跟我们建议,要跟国资委合作,这些都是我们合作的对象。中国的公司都有这样的常识,知道怎么做这个事情。
12、当会员的意见相左的时候,会怎么解决?像Java等等这些的,我们看到过太多这样的事情了,那对于TOG来说,你们会怎么样做呢?
ALLEN BROWN: 我们有一套长期界定的流程来处理这个问题。比如说,确认就是大家起草了这个标准或者说这个东西,别的成员看了以后,他如果要提出一个改变的请求,那他要提出来,这一段我不喜欢,我要用另外一段文字来替代。他们把这段文字提出来以后,原来起草的这些成员审核这段文字后,会把这个东西发还给他们原来的人,然后通过投票的机制去进行。就是投票说我改还是不改。
13、关于认证,TOG主要提供哪些认证?
褚幼鸿: TOGAF认证方面有两个等级,一个叫基础,一个叫认证。这个考过以后,我们会给你一个TOGAF架构师的一个认证,做完这个之后还不够,我们可以到企业内部去推广及认证。今天下午IBM有一个专题,IBM在内部有一个ITAC跟ITSC的架构师和专家认证机制,ITAC可以帮架构师分一个等级,你可能是初级的,或者是大师级的,这个是用面谈的方式来进行的。不像第一个和第二个,是要考试的。我们会通过高校来进行中文化的培训和中文化的认证,ITSC就是类似的。但是ITSC是更广了,我们不仅是为了架构师的认证,我们还要为IT行业的专业人士做认证。除了IBM在实行之外,全球还有30几个一些大公司在实行这个事情。我们也想引进中国来,或者从金蝶来做这个事情。