SuperAPI AI 工具集

06-infrastructure-design

部署与运维

查看项目

更新于 10-16 03:40

技能介绍

用途:这是设计文档阶段的第六个技能,在高层设计(HLD)完成后使用,产出 Infrastructure_Design.md,说明拓扑、容量、可观测性、连续性与运维归属。

使用条件:HLD.md 已存在;SRS_Draft.md 含可度量的可用性、可扩展性或性能指标;tech_stack.md 指明云或分布式部署目标;可选参考 quality_standards.md 的 SLA 与合规约束。

评分门槛:按并发用户>1000、可用性99.9%+、地理分布、实时处理、数据量>100GB、数据驻留合规六项加权评分(满分14)。7—14 建议出完整文档;4—6 可选,需用户确认;0—3 不建议,改为在 HLD.md 中补充简要基础设施说明。覆盖需记录原因。

工作流:读取并确认输入文件的审批、版本与未决事项;按决策规则先行判断,缺失权威或存在不安全假设时停止;经既有领域流程产出设计及门槛证据,逐条追溯到输入、决策或明确限定的假设;验证可观测的验收条件,未评估项标注为未评估,不得把未评估当通过;失败时修正来源决策或产物后重跑,不削弱验收条件。

主要能力:可扩展性策略(水平/垂直、自动扩缩规则与触发阈值、实例上下限、无状态要求)、多层缓存(浏览器/CDN/反向代理/应用/数据库及失效与预热、防止惊群)、消息与事件架构(队列选型、模式、死信队列、重试与退避、顺序保证、事件模式版本)、负载均衡(算法、健康检查、会话保持、TLS 终止、限流)、数据库扩展(只读副本、分片、连接池、读写分离)、可靠性模式(熔断、重试退避、幂等键、舱壁隔离、优雅降级、超时)、监控与可观测性(RED/USE 指标、结构化日志与关联 ID、分布式追踪、分级告警)、灾难恢复(RPO/RTO、备份、故障转移、复制拓扑、演练)及追溯表。

限制:默认只读,编辑仅限明确请求的交付物;不得发布、消费、变更生产、批准策略或声称认证。所需能力不可用时输出最窄范围的合格草稿与差距登记表。未提供:具体部署命令、平台价格与厂商验证事实,需以项目实际输入为准。