赞
踩
1.架构设计如何规划?
架构设计目标 Do the right thing right 做对的事情 把对的事情做正确
架构设计方法 架构立方体:应用技术 功能运行 逻辑物理
架构设计输出 可落地的架构和系统
2.架构设计模式
分而治之
迭代式设计
3.架构设计输入
需要解决的目标 功能性需求
实现的自由度 限制
做到什么程度 质量
现有的手段 资产和技术
功能需求:使用WH分析法
who which
what
how
不要关心实现细节
质量--- “怎么”分析法
怎么安全 怎么块 怎么稳定 怎么方便 怎么牛
运行时质量要求:支撑10万QPS 1万的TPS 延时<1S
准备时质量要求:1分钟内可以扩展到10000节点
通常结合功能需求的what来描述
限制--三角形分析法
4.架构设计输出
a.架构规划
关联线甘特图:
b.研发设计
c.测试方案
d.部署方案
物理架构:服务器 网络 机房 云平台
非功能性实现:容灾 多活 单元化 CDN缓存
发布流程:应用 数据 网络 CI/CD
e.采购和外包
RFP招标需求
POC原型验证案例
招标和产品决策
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。