TOGAF 信息系统架构 简介

TOGAF的信息系统架构位于ADM (Architecture Development Method) 的Phase C。

TOGAF中的信息系统架构(Information Systems Architectures)由应用架构(Application Architecture)和数据架构(Data Architecture)组成,这是两个不同但相关的架构。

此图强调了在此阶段的可交付成果、制品和构件块。

本阶段典型交付物包括:

  • 数据架构定义
  • 应用架构定义
  • 信息系统架构
  • 架构需求更新文档
  • 架构路线图输入材料

应用架构制品示例包括:

  • 应用组合目录
  • 应用接口目录
  • 应用通信图
  • 应用交互矩阵
  • 应用‑业务功能矩阵
  • 应用‑数据矩阵
  • 应用迁移图
  • 应用全景图
  • 应用差距分析
  • 应用生命周期评估

应用构建块示例包括包括:

  • 客户管理服务
  • 订单管理服务
  • 计费服务
  • 工作流服务
  • API 网关
  • 通知服务
  • 文档管理服务

数据架构制品示例包括:

  • 数据实体目录
  • 数据组件目录
  • 数据实体‑业务功能矩阵
  • 数据实体‑应用矩阵
  • 数据生命周期图
  • 数据安全与隐私图
  • 概念数据模型
  • 逻辑数据模型
  • 信息交换矩阵
  • 数据差距分析
  • 主数据模型

数据构建块示例包括:

  • 客户主数据
  • 产品主数据
  • 数据质量管理
  • 数据集成
  • 元数据管理
  • 数据治理
  • 报表与分析

下图和上图的另一种呈献风格。左侧给出了数据架构的关注点和核心内容,右侧给出了一个应用架构的示例。

数据架构定义数据如何组织、管理、共享、保护与治理。

其覆盖范围可包括:

  • 核心数据实体
  • 信息所有权
  • 数据质量
  • 数据流转
  • 主数据
  • 参考数据
  • 数据集成
  • 数据生命周期管理
  • 元数据
  • 数据安全
  • 数据留存与隐私要求
  • 分析类数据与业务操作类数据需求

例如,某企业发现多个系统中客户信息的存储方式各不相同。数据架构可做如下定义:

  • 统一客户数据模型
  • 客户身份的权威数据源
  • 数据所有权权责划分
  • 集成标准
  • 数据质量规则
  • 访问权限与数据分级要求

完善的数据架构有助于避免形成相互割裂的信息孤岛。

应用架构描述应用组合(application portfolio),以及各类应用如何支撑业务能力与业务流程。

应用架构的覆盖范围可包括:

  • 现有及规划中的应用系统
  • 应用职责
  • 应用接口
  • 依赖关系
  • 集成模式
  • 应用所有权
  • 功能重复
  • 应用生命周期状态
  • 待替换或待现代化改造候选应用

构建应用架构的目标并非仅仅编制一份应用清单。架构师应当阐明应用如何支撑业务成果,以及当前应用组合会带来哪些风险或效率问题。

典型的应用差距包含:

  • 多个系统实现相同业务功能
  • 应用之间依靠人工流程衔接
  • 不再获得技术支持的遗留系统
  • 客户或产品信息不一致
  • 难以维护的点对点集成
  • 无法随业务增长实现弹性扩展的应用

参考

相关推荐
迈达量化8 天前
MT5 图上交易面板开发(三):按风险额度自动计算手数的 MQL5 实现
ea·mt5·mql5·程序化交易·仓位管理
迈达量化10 天前
MT5 图上交易面板开发(二):图上快速下单的实现——事件流、坐标换价与挂单解析
ea·mt5·mql5·程序化交易·metatrader5
迈达量化11 天前
MT5 图上交易面板开发(一):整体架构与功能模块设计
ea·mt5·mql5·程序化交易·metatrader5
dingdingfish15 天前
系统架构概述
microsoft·系统架构·ea·architecture
Moshow郑锴1 个月前
从“水库”到“直饮水站”:重新理解 Data Mart 与 Data Lake、Data Lakehouse、Data Warehouse 的区别
数据仓库·data·湖仓一体
郭泽斌之心3 个月前
让别人临时接管你的 AI 助手:分级授权的远程控制怎么设计
人工智能·深度学习·量化交易·ea·mt5·fay数字人·easydeal
郭泽斌之心3 个月前
不买 Trading Central,自己做一套交易信号引擎:MA/BB/Pivot/ATR + 集中采集架构
人工智能·深度学习·ea·mt5·fay数字人·easydeal
阿pin3 个月前
Android随笔-APP首次启动流程
android·application·activity
郭泽斌之心3 个月前
给 AI 交易助手做 LLM 网关:多通道负载均衡 + 静默失败自动切换
人工智能·经验分享·ea·mt5·fay数字人·easydeal