企业架构EA

来源:互联网 发布:erp开源系统源码 编辑:程序博客网 时间:2024/06/04 08:52

虽是老文,依然要学习,原文地址:http://blog.csdn.net/cissyring/article/details/1764654

  EA概念产生于1987年,在IBM的一个内部刊物上发表的一篇文章"A Framework for Information Systems Architecture" by J.A. Zachman,概念的提出是为了应对日益复杂的IT系统以及高投资、低回报的问题。20年过去了,我们面临着更加复杂的IT系统和架构规划问题,正如Roger Sessions 提到的,如果你仅仅就是为了在一个小岛上建一个小房子的话,你没有必要做一个总体规划,但是你要建一个New York City的话,没有一个总体规划必然是不会成功的。

  一个完整的IT规划包括三个层面,一是IT战略层面的规划,一个是IT架构层面的规划,再一个是IT信息系统层面的规划,这几个层面之间是什么关系呢?IT战略主要论证的是从业务战略到IT建设的远景之间的关系,论证的是IT的商业价值,架构是把IT的具体的建设目标和远景做了更细化的描述,从数据、应用系统等去细化。另一个方面是IT基础设施的架构包括网络平台 ,软件平台,系统管理和开发等等相关的标准和规范,IT架构要基于业务架构来做,也就是业务战略要有业务IT的流程体系,把业务架构梳理清楚之后做出来的。

 EA是一个整体的规划方案,它是把业务架构和IT架构放在一起来做的,由业务架构牵引,来做IT架构。架构做完之后,把整个架构蓝图再分解,变成一系列的项目,在项目层面明确需求,系统层面具体的设计,再去实施,这是一个完整的IT规划。企业总体架构,包括企业的业务架构,企业的信息技术架构,数据应用和基础设施这几方面内容,这都是基于企业的战略引导做出来的。当今比较流行的架构包括:

图 1. 各种文献中不同的 EA 模型
示例 EA 框架 

示例 EA 框架 

  • FEAF——美国联邦企业体系结构框架 (Federal Enterprise Architecture Framework)
  • TEAF——美国财政部企业架构框架 (Treasury Enterprise Architecture Framework)
  • DoDAF——美国国防部体系结构框架 (Department of Defense Architecture Framework)
  • NASCIO——美国州际首席信息官国家协会 (National Association of State Chief Information Officers  

     Zachman的架构框架模型,Zachman是IBM的首席架构师,他在80年代中后期到90年代初的时候,就已经把整个IT架构的框架模型规范了,这个模型可以从两个维度来看,一个是横向,一个是纵向,横向的维度是数据、功能、网络,人的因素、业务的驱动力;纵向的因素就是架构的层次,比如规划层、概念层、逻辑层、物理设计以及具体细化的标准。基于Zachman的整个架构,到目前为目。国际上已经延伸出了好多的不同行业的架构模型,美国军方,国防部,财政部、商务部都有自己的具体的架构模型。


        Roger Sessions的一篇文章阐述了他对当今比较流行的四类EA架构(A Comparison of the Top Four Enterprise-Architecture Methodologies)的一些想法。大家可以读一下,他对这些系统没有改进适应当今系统,提出了部分跌代的思想。

 

  

原创粉丝点击