从概念到代码:4A架构(业务架构、数据架构、应用架构、技术架构)全景落地指南
关键词:什么是4A架构:业务架构、数据架构、应用架构、技术架构
1. 关键概念回顾
4A 架构是企业级数字化转型的“骨架”,四轴联动:
- 业务架构(BA):回答“企业为何存在、如何赚钱”,以价值链、业务能力图为核心。
- 数据架构(DA):回答“用什么数据、放在哪、如何治理”,以主数据、数据湖、数据血缘为核心。
- 应用架构(AA):回答“系统怎么拆、服务怎么摆”,以微服务、领域建模、API 目录为核心。
- 技术架构(TA):回答“跑在什么容器、什么云、什么中间件”,以云原生、IaC、可观测性为核心。
2. 核心技巧速览
技巧 | 一句话口诀 | 工具/规范 |
---|---|---|
业务-IT 双向追溯 | “流程节点挂 Capability,Capability 挂 UserStory” | ArchiMate 3.2 |
数据即服务 | “先找主数据,再建 Data API” | ISO 11179 + OpenAPI |
应用松耦合 | “一个限界上下文≈一个微服务” | DDD + Spring Boot |
技术可观测 | “指标、日志、追踪三位一体” |