高层架构图

阶段横幅之下的端到端数据栈,带横切条。

1 个高层架构图示例

数据栈总览

一个数据平台的数据源、接入、存储、转换和可视化,尽在一张画布。

箭形横幅命名各阶段,每个组件位于自己的阶段之下。调度器横条横跨集群并触发它运行的任务,身份和监控横条贯穿一切,对象存储是唯一的焦点节点。

在编辑器中打开

什么是高层架构图?

高层架构图在一张画布上展示数据平台的端到端全景:顶部是阶段横幅,通常为数据源、接入、存储、转换、服务和可视化,每个阶段下方列出所用的技术;治理、安全、监控等横切关注点用横条贯穿所有阶段。

读图时从左到右看数据的旅程,再看底部横条,了解哪些能力覆盖整个平台。

什么时候用高层架构图

  • 在项目启动会或向管理层汇报时,用一张图说明整个数据栈的组成。
  • 做技术选型时,检查每个阶段是否都有对应工具,有无重复或空缺。
  • 如果要讨论某个服务的接口或部署细节,高层图太粗,用架构图或部署图。

怎样画好一张高层架构图

  1. 阶段数控制在五到七个,名称用读者能理解的业务语言。
  2. 每个阶段只列两三个关键技术,用产品名而不是笼统的类别。
  3. 横切条只放真正覆盖全流程的能力,如数据目录、权限、监控。
  4. 把尚未落地的组件用虚线表示,读者一眼就能分清现状和规划。