架构的基本要素

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原型验证案例
	招标和产品决策

相关推荐

  1. 安全运营方案基本框架和关键要素

    2024-03-23 11:24:03       25 阅读
  2. 私域流量运营关键要素基本步骤

    2024-03-23 11:24:03       20 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-23 11:24:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-23 11:24:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-23 11:24:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-23 11:24:03       20 阅读

热门阅读

  1. 计算机网络复试总结(五)

    2024-03-23 11:24:03       17 阅读
  2. vue2,style标签中引用data变量

    2024-03-23 11:24:03       17 阅读
  3. CSP认证——202012-1 期末预测之安全指数

    2024-03-23 11:24:03       17 阅读
  4. python生成13位时间戳

    2024-03-23 11:24:03       19 阅读
  5. C++ 常量

    2024-03-23 11:24:03       19 阅读
  6. 单片机学习

    2024-03-23 11:24:03       17 阅读
  7. 2023.3.21日面腾讯云智研发公司面经

    2024-03-23 11:24:03       22 阅读
  8. ajax和同步与异步

    2024-03-23 11:24:03       15 阅读
  9. LeetCode第一天(414.第三大的数)

    2024-03-23 11:24:03       20 阅读