企业信息化架构是企业信息建设的总体框架,中培伟业《企业架构与IT战略规划/togaf认证》培训专家王老师指出,目前国际上行业比较通用的主流总体架构框架理论有以下4种:
Zachman EA Framework
又称为ISA(Information System Architecture)架构框架美国学者John Zachman,集自己27年IT行业从业经验于1987年提出的,把企业信息化架构划分为5个层次,6个维度。这5个层次分别从企业的组织形态、信息化的利益主体,确定了信息化规划不同的“粗细程度”。这5个层次代表企业信息化从规划、组织、业务单元,到设计、建造与具体实现等不同的角色。从纵向看,Zachman模型把信息化分为6个维度:数据维、功能维、网络维、人员维、时间维和规则维。
FederM Enterprise Architecture Framework(FEAF)
美国联邦实体体系结构框架 FEAF定义了一个IT企业架构作为战略信息资产库,它定义了业务、运作业务所必须的业务信息,支持业务运行的必要的IT技术,响应业务变革实施新技术所必须的变革流程等要素。
DoD Architecture Framework(DoDAF)美国国防部体系结构框架
The Open Group Architecture Framework欧洲共同体开放工作组体系结构框架
上述4种架构框架理论被广泛接受和应用,而其中的核心内容和理论基础是基本一致的,其核心就是业务架构、信息/数据架构、技术架构和应用架构。信息化规划的实质就是对总体架构4个层面的设计。
此外,企业架构还包括以下几个组成部分:
业务架构
业务架构是企业全面的信息化战略和信息化体系架构的基础,业务架构是应用、数据、技术架构的主要决定因素。业务架构将高层次的抽象的业务目标转换成可操作的简单明晰的业务模型。业务架构可以针对企业整体业务,也可以针对某一主题业务甚至某一单项业务,是企业关键业务战略及其对业务功能和流程影响的具体表达,通常是在业务模型的基础上实施业务设计,从不同视角展现业务模块和它们之间的关系,即业务的主要流程。
信息/数据架构
信息/数据架构是从总体看整个企业的信息流结构和数据资源,包括数据的分类和定义、企业信息模块和模型。包括定义数据管理和维护的策略和原则,企业数据模型的建立方法,数据标准和格式、数据字典,数据的采集、存储、转换、发布和传输等。数据架构如图2所示。
技术架构
技术架构在业务架构的基础上提供了一个框架,这个框架为发展和开发一个交互不同的业务部门和业务领域的、技术层面上的、与业务相一致的解决方案提供了一个基础,它定义了企业IT的科技管理和技术标准,从最高层次的政策、原则、指导纲要到技术领域的技术标准化、技术选择和技术组件。技术架构是单一系统和整体系统的技术实现。
应用架构
应用架构是支持关键业务的主要应用系统,按照企业应用架构的层次模型细分为各个应用/应用群的功能模块和应用范围、应用之间和各个应用系统与外围系统的关联关系、应用/应用群的分布模式、接口定义及数据流向。
基础设施
基础设施是对整体架构的物理实现。包括硬件、软件操作系统、数据库系统、网络系统等企业数据和应用程序可以运行的环境,同时要满足企业的数据量、用户数、反映速度、在线率等要求。