当前位置:   article > 正文

架构的基本要素

架构的基本要素

1.架构设计如何规划?
架构设计目标 Do the right thing right 做对的事情 把对的事情做正确
架构设计方法 架构立方体:应用技术 功能运行 逻辑物理
架构设计输出 可落地的架构和系统
2.架构设计模式
分而治之
迭代式设计
3.架构设计输入
需要解决的目标 功能性需求
实现的自由度 限制
做到什么程度 质量
现有的手段 资产和技术

功能需求:使用WH分析法
	who which 
	what 
	how 
	不要关心实现细节
质量--- “怎么”分析法
	怎么安全 怎么块 怎么稳定 怎么方便 怎么牛
	运行时质量要求:支撑10万QPS 1万的TPS 延时<1S
	准备时质量要求:1分钟内可以扩展到10000节点
	通常结合功能需求的what来描述
限制--三角形分析法
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

在这里插入图片描述
4.架构设计输出
a.架构规划
关联线甘特图:
在这里插入图片描述
在这里插入图片描述
b.研发设计
在这里插入图片描述

c.测试方案
  • 1

在这里插入图片描述

d.部署方案
	物理架构:服务器 网络 机房 云平台
	非功能性实现:容灾 多活 单元化 CDN缓存
	发布流程:应用 数据 网络 CI/CD
e.采购和外包
	RFP招标需求
	POC原型验证案例
	招标和产品决策
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/302562
推荐阅读
相关标签
  

闽ICP备14008679号