技术开发 频道

企业架构框架(TOGAF)与SOA

  【IT168 文档】The Open Group(开放群组)供应商理事会主席 Chris Greenslade

  The Open Group(开放群组)中国分会首席技术官 褚幼鸿 博士

  Chris Greenslade是供应商理事会的主席,我也是董事会的成员,我为各位介绍一下The Open Group,它翻译成中文就是开放群组。The Open Group有一个最重要的工作,也是和我们今天主题相关的企业架构。企业架构发展就是The Open Group提供一个Open的企业框架,把这个框架当作一个方法帮助各位发展架构。The Open Group和很多著名的会员,比如像IBM,给他们提供发展SOA的标准,这也是一个协会的工作范围之内,也会提供给业界作为SOA的标准。接下来我们想要把这两个东西拉上关系,所以我们有第四个题目,就是应用TOGAF怎么开发SOA,我给你一个比较简单的介绍,这两个东西是怎么相连的,最后就是一个简单的摘要。

  The Open Group是一个非盈利性的组织,现在已经超过300多家企业,刚刚我们在宣传片当中看到很多都是美国500强大公司。刚才的投影片所说了,所有的收入都是用来增加会员的权益。在座有人听过The Open Group?有人在点头。可以看到The Open Group是一个技术中立的,也是供应商中立的。这里面讲的有意思的就是一人一票,他如果有一个标准通过的话,他必须通过内部的投票程序,大家都得到一个共识。即使像我们的伙伴IBM公司他也只有一票,即便是一个小公司,只有10几个人的小公司也有一个投票权利,这是特殊的投票机制,是中立的,技术也是中立的,不会偏袒任何的供应商。

  除了供应商之外,另外一个组成部分就是所谓的客户,那是一个比较特别的单位,由客户组成。在座的所谓客户都可以参加这个协会,跟IEC等等共同制定标准,而且这个Group本身就会发展成为一个伙伴关系,大家通过协会的机制把你的要求提出来,客户的要求提出来,供应商帮你解决这个问题。这张投影片在宣传片已经看过了,虽然说有一些大公司,像IBM等等子公司都用The Open Group,因为它是一个全球性的标准。像我们本土的汇丰银行,他也是一个白金会员,他们是在美国、加拿大、英国采用了企业架构,他们今年参加了我们金蝶和中国峰会举办的培训,他们准备在中国也开始采用这个企业架构。这个图片告诉我们它有六个分会,这张投影片相当的漂亮给大家欣赏。

  The Open Group由会员驱动,这个驱动的机制就是你会员可以开发业务场景,我们可以提出一个业务场景,然后通过协会的运作决定有没有人愿意共同发展这个场景,同时把它做成一个标准。我们引进The Open Group到中国来也是希望参与国际的制定。这里举两个例子,一个就是架构论坛。架构论坛是会员里面的小的组织,主要全部都是在谈论怎么样设计企业架构,怎么把企业架构变成一个标准,怎么样做培训和认证等等。

  另外就是SOA工作组,我们和金蝶BOS团队一起合作,在中国设立SOA的工作组。其实这个工作组在美国已经有了,在全球都有了,我们打算特别在中国成立SOA的工作组,各位对于SOA有什么需求可以向我们提出来,我们会把国外的技术引进来给各位使用。

  会员资格刚好是三个词,就是信息、影响和参与。这张投影片讲比较著名的会员,上面包含了金蝶。我刚才举的CLAIIS(同音),这是我自己的部门公司,虽然是一个小型的部门公司,但是和金蝶、IBM都是一样,有同样的发言权。

  The Open Group底下设了很多的论坛,TOGAF就是一个架构论坛。它一年的运作方式有四次大会,两个礼拜之前举办的香港大会是四次大会的运作方法之一。在这个大会我会把会员的心得和工作小组的研究报告提出来给大家讨论。同时,也会做一些地区大会。地区大会像明年我们在中国有4次地区性的大会,在上海、北京、深圳、广州或者成都等等地方做一些地区大会。这个协会比较特别的就是有一个认证,这是对于在座我们技术人员比较相关的。你受过它的培训以后可以考试,有点儿像我们讲的项目管理师的PMPER,这是一个全球性的认证。认证完了以后还有ITAC认证等等,这个很多大公司在用。我们了解IBM、HP都是在内部对于他们的职员进行架构师,ITAC等认证,最基础的认证考TOGAF。我刚才提到了比较有趣的,The Open Group很有名的东西就是UNIX,这个商标注册权是属于The Open Group。所以The Open Group在历史上为什么那么悠久?因为它的前身就是管理UNIX和提倡UNIX的协会。

  这个论坛列出了6个重要的论坛。The Open Group不仅是架构,当然架构论坛是最重要,这里还有业务架构等等。所以它是和企业管理也有关的,业务架构是TOGAF架构里面的一环。但是它跳出IT架构方案之外,我们要业务流程和业务战略方面出发,怎么样把业务流程和战略关联到或者跟我们的信息系统架构一致化,这都是The Open Group的工作和它一些重要的论坛。

  这张投影片告诉大家TOGAF是什么东西,我不会一个个字念给大家听。强调了中间有一个很重要的方法论叫做ADM,就是架构开发方法。大家可以看到架构开发方法论基本上是有十个步骤,这个是很重要的,我们都知道在市面上有很多的企业架构框架,但是没有一个企业架构框架没有ADM方法论。这个方法论一步一步告诉你们,我这个输入是什么东西,输出是什么东西,从输入到输出经过几个步骤的转换。这就是我们的手册里面完全有这个详细的描述。通过这种步骤的详细描述,你不会说项目做到了尾声忘记这个或者忘记那个,通过这个方法论这样的事情不会发生。

  为什么要把TOGAF加以详细的解释呢?主要强调的地方,这个东西是所谓开放的,你去它的网站,它的网站上面可以找到它的文件。这个文件有两个方式,一个就是所谓的很大PDF(同音)一共有778页,你可以免费做下载,或者你不用下载可以看它的网页。强调这个是免费的,你不需要一定要交会员费给中国金蝶中国峰会等等,你现在下载就可以使用。但是内容太多,所以有相当的复杂度。一般The Open Group提供一个五天的培训,这五天的培训要付费的。同时我告诉你778页里面有什么东西值得你学习的,或者你企业需要什么东西可以从这里拿到。我们TOGAF中国峰会就负责做翻译,这778页我们已经翻译完成了。各位在宣传片里面看到,我们开放了一些培训,我们在北京做过两期,最近在深圳做过了一期。我们做了很多中文化、本地化的动作,像778页的手册我们初稿已经翻译完成了。它还有一个简单的方式就是口袋书,口袋书大概是100多页,这个翻译我们已经完成了。同时,刚才讲过了你培训完了以后有一个认证的程序,这个认证是全球化,一旦你考过这个认证,您的大名就会出现在The Open Group的网页上,全球所有人都可以看到,这是一个很有趣的制度。这中文化的工作经过金蝶加入中国峰会都已经做了完成。

  这张图告诉了各位它的十个阶段,从最上面开始,就是预备阶段开始。我们在A阶段做了架构愿景,我们会把最高阶的程度做了个简单的描述。架构愿景完了以后就是所谓的业务架构,就是所谓的B阶段。我们会把业务的战略、业务的目标和业务流程等等这些东西在这里做了详细的描述。我们往下走就到了信息系统架构,我们传统做的事情几乎都集中在信息系统架构,就是所谓的C阶段。在信息系统架构我们主要是发展两个东西,一个就是数据架构,一个就是所谓的应用架构。所有步骤的方法我们做两个事情,我们会发展一个基线,我们根据这个线状基线发展一个未来的。根据这两个现有和未来的我们做一个差距分析。所以在B、C、D我们做了很多的事情,定义所谓的基线、目标和差距分析。D阶段就是所谓的做我们基础设施,我们系统工程组、硬件工程组他们所做的事情就是定义网路的事情。基础上设施架构把网路的东西、硬件的东西和有关系统软件的东西在这里作为一个简介。假设大家还记得这张图的话,我们A、B、C做完了还有E、F、G、H这样的。E阶段就是所谓的机会和解决方案。F阶段就是所谓的迁移规划。G阶段就是所谓的治理阶段。最后有一个变更管理。这四个阶段主要是针对我们前面这几个阶段,要把它架构做一个实现。所以我们在EFGH主要是做一个实现的目的。用这个架构方法你可以看到你所谓利益关系者,这个利益关系者就是TOGAF很重要的一个名词。我们在分析的时候一定要找到我们的利益关系者是什么人。根据这几个阶段,我们把利益相关者所找的东西找出来。我们的业务目标和IT战略要互相对齐,一致化,通过TOGAF我们把业务和IT做到一致。

  这张投影片告诉各位SOA大概成立四年了,它做了一些什么事情呢?SOA参考架构就是IBM捐献的,我们希望将来TOG中国峰会和大家一起成立SOA中国工作组捐献一些标准到全世界去,里面的内容请各位参考一下,我就不详细叙述了。这里讲的The Open Group的SOA的定义,强调服务和服务风格。这里同样请各位参考一下。刚刚我们谈到了把架构风格运用在业务架构、信息技术架构和基础设施架构,SOA不是一个最终的产品,它是一个架构,是一个风格。也不见得什么东西都要用SOA,这是我们常常讲的话。你要看你自己的状况,什么时候用,什么时候不要用。TOGAF和SOA都一样,有很多的标准清单和检查清单,我们提供这个标准,提供这个检查清单,你要按照这个标准做事情。

  同样这一张对业务的效益大家看到了很多,真正要获得效益要根据你自己企业的状况,通过TOGAF看看你们能得到什么最大的效益。接下来我很快给各位看一下在每个阶段SOA做了什么东西,然后我们进入最后一张投影片,进入一个简单的结论。这是在预备阶段,在SOA用TOGAF可以做什么事情。这张是讲预备阶段,我们步骤怎么加强。下一张同样我们在输出,和原来的TOGAF有什么变化,这个我们加强了输出。原来TOGAF定义的东西,用了SOA都有一些变化,这里谈的就是所谓的变化。这是讲阶段A输入有什么变化。这个同样是输出。下面就是信息系统架构、技术架构。我们到最后一张投影片,我做一个结论。

  SOA也发展很多年了,The Open Group在这方面投入相当多,会员也投入相当多。各位从这里可以直接看到效益,采用TOGAF帮助你做SOA。所以在某些企业还不知道怎么做SOA的话,TOGAF和SOA架构白皮书都是很好启动的地方。

  谢谢大家!

0
相关文章