跳到主要内容

什么是企业架构 (EA)?

企业架构的演变 EA

企业架构的演变始于 1980 年的一个想法,并体现在 John Zachman 的早期 EA 框架中。因此,告知约翰·扎克曼,作为EA之父。企业架构的发展是为了解决 IT 系统日益复杂以及使用这些系统交付业务价值的困难。

企业架构的特点是支持业务和 IT 战略一致性的框架。它于1992年由Zachman和Sowa首次定义,因此被称为Zachman框架。它当时被称为信息系统架构,但后来在 1996 年改为企业架构,当时美国政府的 Clinger-Cohen 法案指示所有联邦机构实施整体方法,将 IT 纳入其业务目标。因此,对采用企业架构的兴趣有所增加,因为政府和私人组织都在业务流程中采用了它。

企业架构对组织的重要性包括根据美国联邦 CIO 委员会对企业架构的定义。“企业架构是一个战略信息资产库,它定义了业务任务、执行任务所需的信息、执行任务所需的技术以及实施新技术以响应不断变化的任务需求的过渡过程”。

关于企业架构的知识体系还很年轻。尽管如此,它被认为是解决现代企业日益增加的复杂性的重要关键之一。

对企业架构的关注源于许多不同的领域,其中之一是希望在当今日益增长的竞争环境中调整业务和 IT 战略。关注 EA 的另一个推动力是企业强烈希望实现其目标,将架构思维付诸实践,并创建一个整体架构。

迈向企业架构 EA 的定义

如果考虑其组成词,则可以深入了解企业架构:“企业”和“架构”。这两个词虽然看起来很容易理解,但需要在企业架构的上下文中彻底理解。

联邦首席信息官 (CIO) 委员会将企业定义为“支持已定义业务范围和使命的组织或跨组织实体”。它由执行业务功能的人员,信息,技术组成,位于一个定义的组织结构中,该结构分布在多个位置,以响应内部和外部事件并为其客户提供特定服务。在以产品和服务的形式生产产出时,企业作为一个整体以循环的形式进行各种活动。这称为企业生命周期。它是动态和迭代的,由于新的业务流程、技术进步、能力、维护、处置和企业现有元素的重用,随着时间的推移而发生变化。

“架构”的定义,更具体地说,与企业或系统有关,要复杂得多。鉴于不存在单一的商定定义,情况更是如此。考虑到架构本身组成的一般观点,我们被引导根据ANSI / IEEE标准1471-2000采用架构的定义。这将“架构”定义为“系统的基本组织,体现在其组件,它们彼此之间以及与环境的关系以及指导其设计和演变的原则中”。这可以看作是构成系统的组件的有序排列以及这些组件之间的关系。

企业架构 从业务和 IT 角度出现。EA 是一个概念框架,它通过定义企业的主要组件以及这些组件之间的关系来描述如何构建企业。EA也被定义为业务流程和IT基础设施的组织逻辑,反映了公司运营模式的集成和标准化要求。

企业架构是对组织目标的描述,业务流程如何实现这些目标,以及如何通过技术更好地服务于这些业务流程。但是,企业架构是一门学科,其目的是协调 IT 和业务战略以实现竞争优势。EA的定义强调EA是一个框架,EA是一个企业转型的过程。因此,EA由一个框架组成,该框架提供了一个结构化的企业整体视图,用于管理和调整IT与业务战略,其中IT用于支持业务运营。

EA 在组织中的重要性

信息技术步伐的加快影响了对企业架构的需求增加。采用 EA 是企业生存的关键,因为世界经济的变化率和复杂性很高。一个渴望实现其愿景的企业必须能够识别其当前或现状,并就如何达到其目标或未来状态制定具体计划。如果没有适当的沟通方法和工具,传达企业的愿景可能具有挑战性。然而,EA描绘了企业当前状态和期望的未来状态,可视化模型使沟通变得更加容易和快捷。企业架构在组织中起着重要作用。它对组织的生存和成功至关重要,同时使组织能够在 IT 效率和业务创新之间实现适当的平衡。通常,EA 通过有效利用信息管理策略和 IT 资源来帮助促进业务成功,例如竞争优势。公司可以使用企业架构来组织和构建其企业基础架构,为利益相关者和系统架构师提供适当的架构细节。

然而,企业架构可能出于多种原因而开发。EA 是为以下目的开发的:

  1. 一致性:确保实施的企业与管理层的意图保持一致。
  2. 集成:业务规则、流程、信息流和接口的连接性和互操作性在整个组织中是一致的。
  3. 融合:推动基于技术参考模型 (TRM) 的标准化 IT 产品组合。因此,创建一种共同的组织语言。
  4. 变革:促进和管理企业各个方面的改进。

考虑采用 EA 的另一个重要原因是组织需要保持对其长期目标的承诺。企业的敏捷性取决于使用 EA 的长期实施策略,而短期实施则会产生敏捷企业的暂时错觉。因此,EA是一种机制,可以帮助她的采用者继续专注于实现长期愿景,同时提供管理日常运营风险的框架。

为了应对业务需求的不断变化,需要一个稳定的平台来支持企业运营。构建信息系统的传统方法,即专门为部门或单位区域购买应用程序,增加了复杂性,引入了冗余并阻碍了企业的发展。这称为业务孤岛。它是应用程序单独有效地运行,但当组合时没有为执行企业流程提供基础。然而,将 EA 引入企业流程是一种整体方法,旨在满足组织范围内的应用程序需求,清楚地了解每个组件在数据、软件和硬件抽象级别与其他组件的关系,从而形成集成孤岛架构。

Enterprise-Architechture-levels-mbaknol-e1570683343531

企业架构的组成部分

企业架构是关于构成企业的元素以及这些元素如何相互关联。企业架构框架包含推荐标准和合规产品的列表,用于根据一组构建块以及这些构建块如何相互关联来设计信息系统。它支持业务、系统和技术架构的集成,同时协调业务和 IT 战略。基于分层、多级系统理论方法的四个架构学科,通常被接受为整个企业架构的子集:

  1. 业务架构:它从业务战略的角度代表组织的基本结构,例如目标系统、治理、关键业务流程和组织。
  2. 应用程序架构:它代表企业的基本结构,它提供了要部署的单个应用程序系统的蓝图,以及它们与核心业务流程的交互。
  3. 数据(信息)架构:它代表组织的逻辑和物理数据资产及其数据管理资源的基本结构。
  4. 技术架构:它代表企业的基本结构,描述支持应用程序的硬件平台和软件基础设施。

通常用于表示应用程序、信息和技术体系结构的复合集的是 IT 体系结构。IT 架构被定义为数据、应用程序和基础架构的组织逻辑,捕获在一组策略、关系和技术选择中,以实现所需的业务和技术标准化和集成。因此,代表企业的业务和IT结构是EA。

企业架构框架

企业架构框架提供了通用术语和通用概念,使利益相关者无需考虑各种语言即可轻松沟通。它们已被许多组织政府机构用于运营用途。两个经常被引用的架构框架通常被认为是创始框架,它们是开放组架构框架(TOGAF)和Zachman框架。

TOGAF — 它是在 1995 年根据国防部的信息管理技术架构框架开发的。该框架为治理、设计、开发和实施 EA 提供了规则。其主要组成部分是架构能力框架、架构开发方法(ADM)、架构内容框架和企业连续体。TOGAF 的重要部分是 ADM,它指定了开发架构的过程。但是,它不提供一组体系结构原则。

Zachman 框架 — 它是一个显示企业内部相互关联关系的框架。它由约翰·扎克曼于1987年出版。该框架基于体系结构和工程原理。该框架代表两个维度,第一个维度涉及参与架构过程的人员的不同观点,即:规划师,业主,设计师,建筑商,分包商和用户。第二个维度涉及基本问题:什么、如何、在哪里、谁、何时以及为什么。Zachman 框架提供了企业实际流程的全面视图,指导决策、IT 资源和架构原则。但是,它没有为框架的实际应用提供途径,而是为架构的规划、实施和维护提供指导。

企业架构的好处

在过去几年中,IT不仅影响了组织开展业务的方式,例如自动化其流程,而且还扩展到客户,利益相关者和监管机构与组织的互动方式。然而,企业架构面临着从用户、系统、地理位置和分散模式等各个角度对整个组织的重新设计,以改善组织中的工作流程。正确使用 EA,企业可以获得显著的业务和 IT 优势:

  1. 它提供了组织的业务,应用程序,数据和技术架构,其依赖性和相互关联的清晰模型。这将有助于组织根据整体视图做出业务决策,而不是作为一个独立的部分。
  2. 企业可以通过使 IT 与其业务战略保持一致来提高其业务价值;它帮助组织释放信息的力量,统一阻碍业务流程的信息孤岛。
  3. EA确保组织投资于针对其目标,目的和愿景的项目。它确定了重用和集成的机会,以防止不一致的流程和信息。
  4. 它为组织提供了一个规划过程,以更好地了解其业务战略,从而帮助组织更快地响应竞争压力并更快地部署更高的质量。
  5. EA识别重复和重叠的流程,服务,数据硬件和软件,跟踪IT资产的高成本领域,以开发更公平的成本模型,并确保遵守法律和监管法律。

企业架构的目标是为组织增加业务价值,而不仅仅是用于记录组织中存在的流程、系统和信息。业务和信息技术战略的一致性是组织中的一个关键问题,基于IT对整个组织的影响。在这样的组织中,EA提供了基本的技术和流程基础设施。IT 部门开发交付所需集成和标准化所需的应用程序、技术和数据基础,同时业务部门定义使用现有功能的战略。因此,业务战略与IT目标的整合不仅是一个IT问题,而且是一个组织问题。

企业架构已被许多私人和政府组织广泛采用,以应对不断增加的复杂性。它已被推广为世界各地政府机构转型和现代化的关键工具。这确保了组织在其他方面的技术资源的正确使用和优化,以降低成本,同时提高其战略敏捷性。EA不仅仅是一个技术地图,而是整个企业的战略。UPS、丰田汽车营销欧洲、陶氏化学公司等组织已将EA用于预算分配、信息共享、性能测量和基于组件的架构等战略领域。此外,EA 还用作管理工具,用于根据企业当前和未来的愿景调整 IT 和业务目标。作为一种工具,它可以帮助利益相关者和企业主及时且经济高效地管理动态变化和挑战。

返回顶部