什么是参考架构?

参考架构确定了系统的正常轮廓。每个参考架构的核心都是模型。模型显示系统的组件、它们之间的关系以及应指定的属性。

参考架构可以涵盖任何领域。它可以涵盖企业的任何部分。它们可以是抽象的,也可以是详细的。

参考架构将提高质量并加快架构开发。你应该确保它们对你来说至关重要 企业架构框架企业架构模型.

通过本指南了解有关参考架构的所有信息 - 它是什么、如何开发参考架构以及如何使用它。

什么是参考架构?

参考架构是一种通用架构,用于确定系统的正常轮廓。它提供组件、关系、原则和架构指南。

从技术上讲,参考架构被认为是 企业架构.就 TOGAF 企业连续体,您将找到基础、常见或行业示例。

最好的参考架构可以确保问题的出现以及每个重要部分的暴露。

当我们查看参考架构时,我们经常看到两种不同的类型:公开系统结构的参考架构和显示系统如何工作的参考架构。请记住,“系统”一词没有任何 IT 含义。您可以将太阳的核聚变、市场和产品发布描述为一个系统。

参考架构的预期部分

完整的参考架构将包含不止一个模型。潜在部分包括:

  • 感兴趣的系统的范围
    系统的边界和问题的解释。可能包括目标、特定目的和需要解决的挑战
  • 系统模型
    • 系统的组成部分
    • 组件之间的关系
    • 应指定的属性
      导航 包括架构属性到不同的组件。它们可以是 业务能力 接口的预期寿命
    • 词汇
      包含与目标系统相关的定义和短语的专业词汇表
  • 架构模式 系统的
  • 架构原则 系统的
  • 视点库
  • 系统中的最佳实践

参考架构基础

参考架构必须包含系统内部的组件和关系。它可以包括参考架构范围之外的组件识别,以解释参考架构如何融入更大的整体。

参考架构可以在不同的抽象层次上开发。一个相当抽象的架构可能显示供应链 (SCOR) 的构建模块或管理数字产品 (IT4IT) 所需的信息。

参考架构的常见方法是概括多种解决方案。SCOR 的供应链参考就是一个例子 - 它展示了不同供应链方法的常见活动。SCOR 的参考展示了如何将这些组件组合在一起以创建解决方案。

查看系统的结构

支持理解系统结构的参考模型提供了系统的基础知识。它们将以不同的细节级别存在,并确定系统的核心元素。结构参考模型通常是静态模型,并且通常以简单的图形或表格形式呈现。

几乎所有的企业架构都使用静态模型。

结构参考模型的示例包括:

我们使用系统结构来测试完整性并加速独特架构的开发。

查看系统的功能

支持理解系统功能的参考模型确定系统如何工作。他们将识别系统中组件的交互。功能参考模型通常以图表形式显示。通常会有一组支持文档和动态模型。可以锻炼强大的功能模型。

产品采用模型
产品采用模型

我们用 系统动力学 探索强大的功能模型。了解系统如何工作对于理解有效的杠杆和变革障碍至关重要。上面的例子是新产品的采用——想想一个展示了 企业敏捷性 或消除技术债务。

企业架构成熟度模型
涵盖能力成熟度的参考架构示例

为何使用参考模型

我们简化了使用参考架构的价值,以加快交付时间和提高质量。

通过参考模型您可以获得:

  • 确信所有关键组件、关系和属性都已考虑在内
  • 能够识别缺陷的根源及其解决方案

如果没有参考架构,您需要弄清楚系统。然后测试模型的完整性和准确性。所有这些时间都花在了开始分析上。

参考架构促进协作和沟通。参考架构可帮助团队避免错误和延误。它为治理提供了基础。

还有其他强大的用途,包括以下内容。

  • 测试架构的完整性
  • 简化层级指导和治理约束
  • 始终如一地回答重要问题

测试架构的完整性

参考架构始终会提供系统的组件以及组件之间的关系。这意味着我们可以使用参考架构来确保任何架构分析或设计都涵盖整个系统。

如果参考文献中存在系统中缺失的组件,则确定系统中是否存在差距,或者组件是否不相关。缺失的组件是系统中的差距。

级联卓越架构决策

架构治理和实施治理的基础是将架构决策从愿景和战略层层推向实施的能力。

只要合理,我们就会将架构决策应用于参考架构组件。然后,当出现更详细的架构或设计工作时,我们可以针对参考测试其合规性。适用性和工作量之间存在平衡。参考架构对问题空间的适用性越高,级联适用决策就越容易。但是,维护决策的端到端记录的工作量会增加。

解决方案交付实施治理

我们知道解决方案交付用例最重要的结果是实现 实施治理.

实施治理的深度取决于未来状态和路线图的详细程度。下图直观地展示了使用三个解决方案来源不断增加的实施治理深度和细节。

提高实施治理的具体性

自下而上的解决方案由直接受影响的人们确定。它不会在设计上填补任何已确定的空白。可用的指导将是总体目标架构。

填补空白的解决方案要么由直接受影响的人员确定,要么作为实施计划的一部分。这种类型的解决方案增加了当前状态和未来状态之间差距的指导。这种指导归结为预期会改变什么(差距)以及预期会保持不变什么(其他一切)。这为解决方案提供了一个边界,即预期在何处改进组织以及预期在何处使用现有的东西。

路线图解决方案是自上而下的。填补空白的工作包在路线图上。这项工作将有一个赞助商。投资组合将提供具体的绩效期望和实施策略。填补的空白也可以根据路线图正在努力实现的任何过渡状态进行细化。

使用参考架构和标准 EA 用例

四个标准企业架构用例. 每个用例旨在协助不同的受众推动有效的变革。

支持投资组合用例

架构工作专注于为投资组合所有者提供服务。投资组合是存在的。它有明确的结果和约束。

投资组合所有者以未来行动为导向。他们打算推动变革并在其约束范围内实现预期收益。

投资组合所有者的未来行动导向要求架构工作专注于促成变革。投资组合所有者需要提前做出决策,以推动活动,从而实现他们应负责的结果。从业者需要:

  • 端到端架构,为投资组合提供背景、指导和约束
  • 一个或多个与投资组合成果和主要组成部分相一致的重点架构描述

投资组合所有者的目标是在自上而下和自下而上的规划之间找到最佳平衡点。自上而下确保涵盖绩效期望、约束和依赖关系。自下而上则捕捉本地知识和创造力。

投资组合所有者和其他利益相关者使用 架构路线图 指导改进项目。他们了解依赖性和协同作用。最重要的是,他们了解他们可以停止、收获价值和改变方向的地方。增量过渡点通过价值交付直接支持企业敏捷性。

在投资组合工作中,架构规范侧重于工作包和架构原则和模式。

支持解决方案交付用例

解决方案交付架构始于一个关键假设 — 总体目标和实现目标所需的变更是已知的。解决方案是在限制实施者创造力和自由度的已知约束内填补已知空白。

实施者当前的行动导向要求架构工作专注于传递性能期望和外部约束。实施者专注于不同项目的性能期望和约束。他们的工作是调动资源并执行。实施者需要知道他们应该做什么以及他们的创造力有哪些限制。标准用例确定架构工作应该:

  • 定义如何进行变更、适用的约束和绩效期望
  • 直接支持实施治理
  • 有效指导实施

值得注意的是,解决方案交付的架构主要是为了实施治理以支持结果所有者。

解决方案架构的最重要元素是:

  • 正在填补的空白
  • 解决方案中的组件及其关系
  • 卓越架构带来的性能期望和约束
  • 实施过程中的绩效期望和约束

关键交付成果是解决方案架构,它指定了解决方案将填补未来状态的哪些空白,以及任何适用的限制和性能期望。当路线图指定实施策略时,解决方案的方法需要包含在解决方案架构中。

解决方案架构以其边界为特征。它解决的是特定的问题空间。从形式上讲,它是一个特定的感兴趣的系统,可以融入其他系统并与其他系统交互。我们不会将这个概念与特定的细节层次联系起来。可以说,解决方案架构将比周围的架构更详细。

哪些行业使用参考架构?

所有行业均采用参考架构。

有行业特定的参考架构。以及更狭窄的焦点,例如供应链、AI、IT 基础设施、公共云或容器。

参考架构示例

上图为人类提供了一套参考模型——呼吸模型、骨骼模型、循环模型、消化模型和神经系统。

您如何使用参考架构?

有三种方法可以使用一个好的参考架构。

首先,它应该为基础知识提供一个起点。 SCOR 描述了供应链流程和三种制造模型。而不是从一张白纸开始。您已经掌握了基本的核心信息。这样,您就不会在不需要时花时间重新发明轮子。相反,人们可以在其特定用例中研究轮子的独特方面。飞机轮子需要立即从 0 加速到 140 MPH。月球车的车轮必须非常轻,而且不能扬尘。两者都是圆形的,可移动的,用于转向。这一切都归结为用例。

其次,它应该提供对系统如何工作的理解。您不需要弄清楚系统的各个部分以及它们如何交互。相反,人们应该寻找架构如何为一个用例优化部件和交互。 数字化转型的七个杠杆 是一个很好的例子。

三、要有参考资料 架构治理中的架构。参考架构用于评估设计,以确保设计考虑了系统的所有预期需求。例如,在 GSRM 中,所有可撤销的许可证都需要一个评估许可证持有者是否仍能保留许可证的流程以及一个上诉流程。无论是驾驶执照、医疗执照还是核废料运输许可证,所有流程都需要具备。

进一步了解 使用参考架构进行数字化转型.

参考架构示例

参考架构的例子有很多:

  • 数字化转型的七个杠杆 为企业转型提供参考架构
  • IT4IT 是信息技术功能的信息参考架构。
  • 是银行业的参考架构。
  • SCOR 是供应链的参考架构。
  • APQC 提供跨行业或特定行业的业务流程参考架构。 APQC 通常用作 业务流程模型 或者 能力模型.
  • Eulynx 可用于交通信号系统。
  • GSRM(加拿大政府服务参考模型)为政府服务提供了参考架构。
  • EA 能力参考架构 用于加速 EA 团队的发展。
  • AUTOSAR 是一种针对车辆软件的以组件为中心的参考架构。
  • AWS有很多系统结构参考架构,包括 安全服务架构.
  • 美国国防部规定 零信任参考架构.

TOGAF 标准参考架构

TOGAF 标准 包括两个参考架构:技术参考架构和集成信息基础设施参考模型。借助标准化术语可以达成共识。例如,参考架构标准可以提供共享语言。

参考架构与参考模型

大多数人使用参考架构和参考模型作为同义词。从技术上讲,它们是不同的,但对于大多数企业架构师来说,这种差异是无关紧要的。

从纯粹的角度来看,参考模型解释了系统的一部分,参考架构解释了整个系统。这种区别与“系统”的范围有关。然而,几乎每个人都可以互换使用这些术语。人们会发现提供指导变革的有用架构比花时间进行语义讨论更有用。

系统的体系结构被描述为由体系结构框架表示,该框架是最小实践和标准集的封装。这 TOGAF 框架 提供描述和识别架构输入的方法。

参考架构更进一步,它加快了特定架构类型的流程,帮助确定哪些架构方法将满足特定要求,并确定满足特定架构“最佳实践”要求所需的最低限度的架构工件集建筑学。参考架构非常强调概念的“模板”部分。

测试良好的参考架构

最佳参考架构代表了广泛认可的行业最佳实践,并且通常会推荐最佳交付策略。易于理解的参考架构可以提高架构开发和实施的质量和速度。

一个好的参考模型的标准考虑因素:

  • 建立财团,有多个利益相关者参与
  • 框架问题空间
  • 识别关键要素
  • 识别关键关系
  • 告诉您如何评估系统。

企业架构能力参考架构

下载 企业架构能力参考架构.是打造坚实的企业架构团队的基础。

您的企业架构能力模型是 优化的企业架构能力框架.

滚动到顶部