arch-design-agent-skill-das.../design/technology-architecture/README.md

34 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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 表格