什么是参考架构?
参考架构是一种通用架构,用于识别系统的正常轮廓。它提供了组件、关系、原则和架构指南。.
从技术上讲,参考架构被认为是 企业架构. 就 TOGAF 企业连续体,您将找到基础、常见或行业示例。.
最好的参考架构可以确保问题的出现以及每个重要部分都暴露出来。.
当我们查看参考架构时,我们通常会看到两种不同的类型:一种揭示系统的结构,另一种展示系统如何工作。请记住,“系统”一词没有任何 IT 含义。你可以将太阳的核聚变、市场和产品发布描述为一个系统。.
参考架构的预期部分
完整的参考架构不仅仅包含一个模型。潜在的部分包括:
参考架构的基础知识
参考架构必须包含系统内部的组件和关系。它可以识别超出参考架构范围的组件,以解释参考架构如何融入更大的整体。.
参考架构可以在不同的抽象层次上开发。一个非常抽象的架构可能显示供应链(SCOR)的构建模块或管理数字产品(IT4IT)所需的信息。.
参考架构的常见方法是概括多种解决方案。SCOR 的供应链参考就是一个例子——它展示了不同供应链方法的常见活动。SCOR 的参考展示了如何将这些组件组合在一起以创建解决方案。.
查看系统结构
支持理解系统结构的参考模型提供了系统的基础。它们存在于不同的细节层次,并识别系统的核心元素。结构参考模型通常是静态模型,通常以简单的图形或表格形式呈现。.
几乎所有的企业架构都采用静态模型。.
结构参考模型的示例包括:
- 加拿大的GSRM(政府服务参考模型)
- 美国联邦企业架构技术参考模型
- 企业架构能力参考架构
我们使用系统结构来测试完整性并加快独特架构的开发。.
查看系统的功能
支持理解系统功能的参考模型能够识别系统的运作方式。它们能够识别系统中组件之间的交互。功能参考模型通常以图表形式呈现。通常会有一套支持文档和一个动态模型。强大的功能模型可以进行演练。.

我们使用 系统动力学 探索强大的功能模型。了解系统的运作方式对于理解变革的有效杠杆和障碍至关重要。上面的例子是新产品的采用——想想一个展示了 企业敏捷性 或消除技术债务。.
为什么使用参考模型
我们简化了使用参考架构的价值,以加快交付时间并提高质量。.
通过参考模型,您可以:
- 确信所有关键组件、关系和属性都已考虑在内
- 能够识别缺陷的根源及其解决方案
如果没有参考架构,你需要先弄清楚系统,然后测试模型的完整性和准确性。所有这些时间都花在了开始分析上。.
参考架构促进协作和沟通。参考架构可以帮助团队避免错误和延误,并为治理提供基础。.
还有其他强大的用途,包括以下内容。.
- 测试架构的完整性
- 简化级联方向和治理约束
- 持续回答重要问题
测试架构的完整性
参考架构始终会提供系统的组件及其之间的关系。这意味着我们可以使用参考架构来确保任何架构分析或设计都能涵盖整个系统。.
如果参考文献中存在系统中缺失的组件,请确定系统中是否存在缺口,或者该组件是否无关紧要。缺失的组件就是系统中的缺口。.
级联卓越架构决策
架构治理和实施治理的基础是将架构决策从愿景和战略层层传递到实施的能力。.
只要合理,我们就会将架构决策应用于参考架构组件。然后,当更详细的架构或设计工作出现时,我们可以对照参考架构测试其合规性。适用性和工作量之间存在平衡。参考架构越适用于问题空间,就越容易级联适用的决策。然而,维护端到端决策记录的工作量也会随之增加。.
解决方案交付实施治理
我们知道解决方案交付用例最重要的结果是实现 实施治理.
实施治理的深度取决于未来状态和路线图的详细程度。下图以可视化的方式展示了实施治理的深度和细节的提升,该图使用了三个解决方案来源。.

自下而上的解决方案由直接受影响的人员确定。它不会在设计上填补任何已发现的空白。可用的指导将是总体目标架构。.
填补差距的解决方案要么由直接受影响的人员确定,要么作为实施计划的一部分。这类解决方案根据当前状态和未来状态之间的差距提供指导。这种指导归结为预期会改变什么(差距)以及预期会保持不变什么(其他所有方面)。这为解决方案设定了界限,即预期在哪些方面改进组织,以及预期在哪些方面利用现有资源。.
路线图解决方案是自上而下的。用于填补空白的工作包包含在路线图中。这项工作将有发起人。工作包将提供具体的绩效预期和实施策略。所填补的空白也可以根据路线图所努力实现的任何过渡状态进行细化。.
使用参考架构和标准 EA 用例
有 四个标准企业架构用例. 。每个用例都旨在帮助不同的受众推动有效的变革。.
支持投资组合用例
架构工作专注于服务投资组合所有者。投资组合是存在的,并且具有明确的结果和约束。.
投资组合所有者以未来行动为导向。他们致力于推动变革,并在自身约束范围内实现预期收益。.
投资组合所有者的未来行动导向要求架构工作专注于促成变革。投资组合所有者需要提前做出决策,以推动能够实现其所负责结果的活动。从业者需要:
- 端到端架构,为投资组合提供背景、指导和约束
- 一个或多个与投资组合结果和主要组成部分相一致的重点架构描述
投资组合所有者力求在自上而下和自下而上的规划之间找到最佳平衡点。自上而下规划确保涵盖绩效预期、约束条件和依赖关系。自下而上规划则能够捕捉本地知识和创造力。.
投资组合所有者和其他利益相关者使用 架构路线图 指导改进项目。他们理解依赖性和协同作用。最重要的是,他们了解何时可以停止、收获价值并改变方向。增量转换点通过价值交付直接支持企业敏捷性。.
在投资组合工作中,架构规范侧重于工作包和架构原则和模式。.
支持解决方案交付用例
解决方案交付架构始于一个关键假设:总体目标以及实现该目标所需的变更是已知的。解决方案旨在填补已知的差距,并限制实施者的创造力和自由度。.
实施者当前的行动导向要求架构师专注于传递性能期望和外部约束。实施者专注于不同项目的性能期望和约束。他们的工作是调配资源并执行。实施者需要了解他们的预期目标以及他们的创造力受到哪些限制。标准用例确定架构工作应该:
- 定义如何进行变更、适用的约束和绩效期望
- 直接支持实施治理
- 有效指导实施
值得注意的是,解决方案交付的架构主要是为了实施治理以支持结果所有者。.
解决方案架构的最重要元素是:
- 正在填补的空白
- 解决方案中的组件及其关系
- 卓越架构带来的性能期望和约束
- 实施过程中的绩效期望和限制
关键的可交付成果是解决方案架构,它指定了解决方案在未来状态中将填补哪些空白,以及任何适用的约束和性能期望。当路线图指定实施策略时,解决方案的方法需要包含在解决方案架构中。.
解决方案架构以其边界为特征。它针对特定的问题空间。正式而言,它是一个特定的目标系统,能够与其他系统相适应并交互。我们不将这个概念与特定的细节层次联系起来。可以说,解决方案架构比其周边架构更详细。.
哪些行业使用参考架构?
参考架构适用于所有行业。.
有行业特定的参考架构,以及更具体的关注点,例如供应链、人工智能、IT 基础设施、公共云或容器。.
上图提供了人类的一组参考模型——呼吸模型、骨骼模型、循环模型、消化模型和神经系统。.
如何使用参考架构?
有三种方法可以使用良好的参考架构。.
首先,它应该为基础知识提供一个起点。SCOR 描述了供应链流程和三种制造模型。与其从一张白纸开始,不如掌握必要的核心信息。这样,你就不必在不必要的情况下浪费时间重新发明轮子。相反,人们可以根据具体用例,开发轮子的独特之处。飞机轮子需要瞬间从 0 加速到 140 英里/小时。月球车轮子必须非常轻,并且不会扬起灰尘。两者都是圆形的、可拆卸的,并且用于转向。一切都取决于用例。.
其次,它应该提供对系统工作原理的理解。你不需要弄清楚系统的各个部分以及它们如何交互。相反,你应该关注架构如何根据用例优化各个部分及其交互。. 数字化转型的七大杠杆 就是一个很好的例子。.
第三,应该能够使用参考 架构治理中的架构. 参考架构用于评估设计,以确保设计考虑到系统的所有预期需求。例如,在 GSRM 中,所有可撤销许可证都需要一个流程来评估许可证持有人是否仍可保留许可证,并设置申诉流程。无论是驾驶执照、医疗执照还是核废料运输许可证,所有流程都需要设置。.
进一步了解 使用参考架构进行数字化转型.
参考架构示例
参考架构的例子有很多:
- 数字化转型的七大杠杆 为企业转型提供参考架构
- IT4IT 是用于信息技术功能的信息参考架构。.
- 边 是银行业的参考架构。.
- SCOR 是供应链的参考架构。.
- APQC 提供跨行业或特定行业的业务流程参考架构。APQC 通常用作以下项目的基础: 业务流程模型 或者 能力模型.
- Eulynx 可用于交通信号系统。.
- GSRM(加拿大政府服务参考模型)为政府服务提供了参考架构。.
- EA 能力参考架构 用于加速开发EA团队。.
- AUTOSAR 是一种以组件为中心的车辆软件参考架构。.
- AWS 有很多系统结构参考架构,包括 安全服务架构.
- 美国国防部提供 零信任参考架构.
TOGAF 标准参考架构
这 TOGAF 标准 包括两个参考架构:技术参考架构和集成信息基础设施参考模型。借助标准化术语可以达成共识。例如,参考架构标准可以提供一种共享语言。.
参考架构与参考模型
大多数人把参考架构和参考模型当作同义词。从技术上讲,它们是不同的,但对于大多数企业架构师来说,这种区别并不重要。.
从纯粹的角度来看,参考模型解释系统的一部分,而参考架构解释整个系统。两者的区别在于‘系统’的范围。然而,几乎每个人都会交替使用这两个术语。相比于花时间进行语义讨论,提供能够指导变更的实用架构更为有益。.
系统架构被描述为由架构框架来表示,该框架是一组最小的实践和标准的封装。 TOGAF 框架 提供描述和识别架构输入的方法。.
参考架构更进一步,它加快了特定架构类型的流程,帮助确定哪些架构方法能够满足特定需求,并确定满足特定架构"最佳实践"要求所需的最低限度的架构构件集。参考架构非常重视概念中的"模板"部分。.
良好参考架构的测试
最佳参考架构代表着业界公认的最佳实践,并通常推荐最佳交付策略。易于理解的参考架构可以提高架构开发和实施的质量和速度。.
良好参考模型的标准考虑:
- 建立联盟,多方利益相关者参与
- 框定问题空间
- 确定关键要素
- 确定关键关系
- 告诉您如何评估系统。.
企业架构能力参考架构
下载 企业架构能力参考架构. .是打造坚实的企业架构团队的基础。.
您的企业架构能力模型是 优化的企业架构能力框架.