☰
TOGAF 信息系统架构 简介
2026/10/16 6:33:48 网站建设 项目流程

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

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

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

本阶段典型交付物包括:

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

应用架构制品示例包括:

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

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

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

数据架构制品示例包括:

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

数据构建块示例包括:

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

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

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

其覆盖范围可包括:

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

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

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

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

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

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

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

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

典型的应用差距包含:

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

参考

  • TOGAF 10 Deliverables, Artifacts, and Building Blocks: What Architects Need to Know
  • TOGAF 10 Explained: A Practical Guide for Enterprise Architects
  • The TOGAF® Standard
  • The Open Group Library
  • 5. Phase C: Information Systems Architectures
  • Content Metamodel

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询