技术开发 频道

ITPUB资深网友“四问”论TOGAF与SOA

  【IT168 评论】今年5月份,开放群组(The Open Group)中国分会在京成立,金蝶成为主管单位,负责引进和推广国际企业架构TOGAF(The Open Group Architecture Framework)和SOA参考架构等标准。

  企业如何推进信息化?是采用世界级的标准来推进?还是各自为政?TOGAF到底有哪些作用呢?TOGAF与SOA的结合是否就是最完美的解决方案?在SOA措施中,你是如何决策,到底用还是不用TOGAF呢?TOGAF代表了国际先进的系统架构,金蝶将其引入国内后会产生哪些方面的影响?SOA究竟可以从TOGAF借鉴到什么?

  所谓理不辨不明,近日ITPUB社区开展的有奖讨论活动《TOGAF与SOA你了解几何?》,许多网友对上述问题提出了自己的真知灼见,笔者下面将对其整理汇总。

  一、何谓TOGAF?其作用何在?

  所谓TOGAF,即Open Group的架构框架,是目前在商业企业领域较有影响的企业架构框架之一,其关键是架构开发方法。目前TOGAF已被80%的福布斯全球排名前50的公司使用,并支持开放、标准的SOA参考架构。

  TOGAF可以从四个角度描述企业架构:业务架构(Business),业务策略、管理、组织和关键业务流程;数据(信息)架构(Data),组织逻辑和物理数据资产、数据管理资源的结构;应用架构(Application),被部署的单独应用系统、它们之间的交互、以及它们与组织核心业务流程之间关系的蓝图;技术架构(Technology),软硬件逻辑上的能力,这些能力要求对业务、数据和应用服务的部署提供支持。该架构包括IT基础设施、中间件、网络、通信、处理流程和标准。

  TOGAF是为组织设计、评估和建立正确的架构来服务的,包含架构开发方法(ADM)、基础架构和资料库。它促进了架构组件的结构、架构组件的相互关系、设计和发展的原则和指导方针的定义。

  总的来说,TOGAF更像是一种方法学,就如同ISO9001等,它为建立企业架构指定标准、实施认证,同时对企业进行指导,使企业建立的架构具备:

  1)弹性:构造以服务基础的资讯科技应用,以方便快速转型、重构业务流程、和使用应用程序

  2)敏捷性:更快的提供对齐业务的应用

  3)扩展企业领域:提供机会,利用现有的业务能力进入新市场。使用创新的方法,采用一套松耦合的IT服务,提供更好的商业服务增加市场占有率。

  4)降低成本:通过提供机会,以合并多余的应用功能和从过时的和越来越昂贵的应用解耦功能,同时利用现有的投资。

  5)融合:整合企业的各种应用和组织。

  TOGAF可以作为企业信息系统顶层设计方法论的理论基础;可用于检查系统架构或企业级别的技术;可用于评估给定组织的软件架构;对正在规划其架构但是不打算全面改造现有架构的组织很有帮助。

0
相关文章