模式概述
Salesforce 运营、治理和架构框架 (SOGAF) 将新窗口企业架构框架中的 MIT-CISR Salesforce 实施和程序。在此框架内,有四种通用架构类型:
- 单一系统
- 核心模型
- 模板
- 多系统
每个特定的架构类型对应一个支持 SOGAF 运营模型。架构类型的选择还应包括根据 SOGAF 原则选择适当的运营模型。
通用系统层
SOGAF 使用分层方法将系统结构化为可分解的组和子系统(或组件)。
带有箭头的架构层显示服务方向 每一层都以不同的抽象级别进行运营。这些层是增量构建的,因此每一层都应该为下一个更高层(如果存在的话)提供服务。
所有 SOGAF 架构类型都使用相同的五层来组织能力、系统和功能:
- 基础设施层
- 数据层
- 业务逻辑层
- 应用层
- 展示/体验层
SOGAF 架构类型之间的差异来自于层和层内组件之间有多少共性(或没有),以及管理层和组件的方式。
架构类型之间的差异
每种架构类型都有自己的主要特征。架构类型之间的边界在实践中可能有些主观。大多数组织沿着一个连续体运作。这就是为什么遵循 SOGAF 原则的团队将架构类型的选择与适当的运营模型结合起来。
让我们看一些实践中关键特性的示例,以及每种架构类型的每个示例。
主要特征 | 架构类型 | |||
---|---|---|---|---|
单一系统 | 核心模型 | 模板 | 多系统 | |
Salesforce 实例(组织数量)1 | 单一组织 | 通常是一个组织,有时是多个 | 有时是一个组织,通常是多个 | 多个组织 |
应用开发风格 | 单一应用程序,集中构建和部署。本地管理的功能。 | 集中构建和部署的共享“核心模型”。本地管理的应用程序。偶尔的功能合并回核心模型。 | 集中构建的共享“模板”。模板在本地定制和管理。本地管理的应用程序。 | 在本地构建、部署和管理的应用程序。 |
流程 | 集中设计和管理的通用流程。 | 按业务线 (LOB)、业务单位 (BU) 或其他机制本地化的流程。集中设计和打包,本地部署。 | 相互或共享服务能力。收集和分享最佳实践的一些方法。 | 本地流程,独立设计和管理。可能有一些共享机制。 |
1 在 SOGAF 下,Salesforce 组织战略的最佳选择将来自运营模式和匹配架构类型的选择。
您可以在下面的 SOGAF 运营模型资源中了解有关每种架构类型的更多信息。您会发现每种类型都在其支持的运营模型的上下文中进行了讨论。
本文 | https://jiagoushi.pro/sogaf-architecture-types | |
---|---|---|
讨论:知识星球【首席架构师圈】或者加微信小号【cea_csa_cto】或者加QQ群【792862318】 | ||
公众号 | 【jiagoushipro】【超级架构师】精彩图文详解架构方法论,架构实践,技术原理,技术趋势。我们在等你,赶快扫描关注吧。 | |
微信小号 | 【cea_csa_cto】50000人社区,讨论:企业架构,云计算,大数据,数据科学,物联网,人工智能,安全,全栈开发,DevOps,数字化. | |
QQ群 | 【792862318】深度交流企业架构,业务架构,应用架构,数据架构,技术架构,集成架构,安全架构。以及大数据,云计算,物联网,人工智能等各种新兴技术。加QQ群,有珍贵的报告和干货资料分享。 | |
视频号 | 【超级架构师】1分钟快速了解架构相关的基本概念,模型,方法,经验。每天1分钟,架构心中熟。 | |
知识星球 | 向大咖提问,近距离接触,或者获得私密资料分享。 | |
喜马拉雅 | 路上或者车上了解最新黑科技资讯,架构心得。 | 【智能时刻,架构君和你聊黑科技】 |
知识星球 | 认识更多朋友,职场和技术闲聊。 | 知识星球【职场和技术】 |
微博 | 【智能时刻】 | 智能时刻 |
哔哩哔哩 | 【超级架构师】 | |
抖音 | 【cea_cio】超级架构师 | |
快手 | 【cea_cio_cto】超级架构师 | |
小红书 | 【cea_csa_cto】超级架构师 | |
谢谢大家关注,转发,点赞和点在看。