企业架构——基本概念

企业是任何具有共同目标的组织的集合。它可以是一个政府机构、整个公司、公司的一个事业部或部门,或地理上相距很远但属于同一个所有者的多个组织的集合,在进行扩展企业的集成时,企业可以包括合作伙伴、供应商、客户和内部的业务单元。大型的公司或政府机构可以包含多个企业,甚至可以将所有政府机构总体上看成一个企业。

系统架构是创建它的专家们对系统的最高层次的共同理解,包括对系统、组件、组件间、组件与系统间及组件、系统与外部环境间的关系的理解。因此,架构是系统在组件级的形式化描述(即架构描述)及其规划和随时间演化(即架构过程)的原则和指南,以指导系统的实现,但它不牵涉具体的方法、工具、产品和过程。架构框架则是可用于开发不同架构的工具,它描述了根据组件设计系统、组件间如何相互匹配的方法,还包含用于实现组件的一系列工具、公共词汇表、推荐标准列表和合适的产品以及开发和维护架构的过程。只要系统还在被使用,系统的架构就不可避免地将随着系统需求的变化而改变。架构框架能加速和简化架构的开发和改变,并使所设计的架构覆盖面更全面,能更好地适应环境的变化及其未来需求。

关于企业架构(Enterprise Architecture,以下简称EA),不少的学术研究机构、标准组织和大厂商,都给出了各自的定义。MIT的信息系统研究中心给出的定义是:企业架构是指业务流程的组织逻辑和IT基础设施,反映了该组织运作模型的整合和标准化的需求。Zachman框架的定义:企业架构是构成组织的所有关键元素和关系的综合描述。IBM给出的定义是定义:企业架构是记录在企业内所有信息系统、它们的相互关系以及它们如何完成企业使命的蓝图。The Open Group给出的定义是:企业架构是关于理解所有构成企业的不同企业元素,以及这些元素怎样相互关联。从不同的角度出发,学术界给出的定义也是不一样的,针对以上对几个术语的简单定义,我们暂且给出企业架构的简单公式定义:

企业架构=架构的模块和组件+他们之间的关系+管理政策、原则和法规。


分享到:


相關文章: