34 lines
1.5 KiB
Markdown
34 lines
1.5 KiB
Markdown
# Technology Architecture
|
||
|
||
回答的问题:
|
||
- 整体技术栈和关键技术选型是什么?
|
||
- 系统如何部署和运行?
|
||
- 环境如何划分?
|
||
- 如何发布与回滚?
|
||
- 出问题怎么看、怎么恢复?
|
||
- 最低限度的安全基线是什么?
|
||
- 哪些技术决策需要 ADR?
|
||
|
||
## 本目录产出
|
||
- [00-technology-selection.md](./00-technology-selection.md)
|
||
- [00-technology-selection.csv](./00-technology-selection.csv)
|
||
- [01-runtime-topology.md](./01-runtime-topology.md)
|
||
- [01-runtime-components.csv](./01-runtime-components.csv)
|
||
- [02-environments.csv](./02-environments.csv)
|
||
- [03-operational-baseline.md](./03-operational-baseline.md)
|
||
- [04-release-and-rollback.md](./04-release-and-rollback.md)
|
||
- [adr/ADR-000-template.md](./adr/ADR-000-template.md)
|
||
|
||
## 依赖
|
||
- 依赖 [`../application-architecture/02b-solution-layering.md`](../application-architecture/02b-solution-layering.md)
|
||
- 依赖 [`../application-architecture/02-modules.csv`](../application-architecture/02-modules.csv)
|
||
- 依赖 [`../application-architecture/06-codebase-alignment.csv`](../application-architecture/06-codebase-alignment.csv)
|
||
- 依赖 [`../data-architecture/03-data-security.csv`](../data-architecture/03-data-security.csv)
|
||
|
||
## 最小实践要求
|
||
- 至少说明关键技术选型及原因
|
||
- 至少说明生产系统由哪些组件组成
|
||
- 至少说明环境划分和配置来源
|
||
- 至少说明如何发布、如何回滚、如何看日志
|
||
- 表格型数据使用 CSV,不用 Markdown 表格
|