【SOGAF】SOGAF架构类型
Chinese, Simplified
模式概述
Salesforce 运营、治理和架构框架 (SOGAF) 将新窗口企业架构框架中的 MIT-CISR Salesforce 实施和程序。在此框架内,有四种通用架构类型:
- 单一系统
- 核心模型
- 模板
- 多系统
每个特定的架构类型对应一个支持 SOGAF 操作模型。架构类型的选择还应包括根据 SOGAF 原则选择适当的操作模型。
通用系统层
SOGAF 使用分层方法将系统结构化为可分解的组和子系统(或组件)。
带有箭头的架构层显示服务方向
每一层都以不同的抽象级别进行操作。这些层是增量构建的,因此每一层都应该为下一个更高层(如果存在的话)提供服务。
所有 SOGAF 架构类型都使用相同的五层来组织能力、系统和功能:
- 基础设施层
- 数据层
- 业务逻辑层
- 应用层
- 展示/体验层
SOGAF 架构类型之间的差异来自于层和层内组件之间有多少共性(或没有),以及管理层和组件的方式。
架构类型之间的差异
每种架构类型都有自己的主要特征。架构类型之间的边界在实践中可能有些主观。大多数组织沿着一个连续体运作。这就是为什么遵循 SOGAF 原则的团队将架构类型的选择与适当的操作模型结合起来。
让我们看一些实践中关键特性的示例,以及每种架构类型的每个示例。
主要特征 | 架构类型 | |||
---|---|---|---|---|
单一系统 | 核心模型 | 模板 | 多系统 | |
Salesforce 实例(组织数量)1 | 单一组织 | 通常是一个组织,有时是多个 | 有时是一个组织,通常是多个 | 多个组织 |
应用开发风格 | 单一应用程序,集中构建和部署。 本地管理的功能。 | 集中构建和部署的共享“核心模型”。 本地管理的应用程序。 偶尔的功能合并回核心模型。 | 集中构建的共享“模板”。 模板在本地定制和管理。 本地管理的应用程序。 | 在本地构建、部署和管理的应用程序。 |
流程 | 集中设计和管理的通用流程。 | 按业务线 (LOB)、业务单位 (BU) 或其他机制本地化的流程。 集中设计和打包,本地部署。 | 相互或共享服务能力。 收集和分享最佳实践的一些方法。 | 本地流程,独立设计和管理。 可能有一些共享机制。 |
1 在 SOGAF 下,Salesforce 组织战略的最佳选择将来自运营模式和匹配架构类型的选择。
您可以在下面的 SOGAF 操作模型资源中了解有关每种架构类型的更多信息。 您会发现每种类型都在其支持的操作模型的上下文中进行了讨论。
原文:https://architect.salesforce.com/design/design-patterns/architecture-ty…
- 79 次浏览
SEO Title
SOGAF Architecture Types