双轮驱动的技术架构设计

《业务架构·应用架构·数据架构实战》读书笔记

什么是技术架构?

技术架构描述:

  1. 需要哪些 技术服务

  2. 选择哪些 技术组件 来实现 技术服务

  3. 技术服务技术组件 之间的交互关系;

技术服务,可以是:

  • 硬件能力 - 例如服务器、磁盘阵列、GPU 并行计算、GPS 定位;

  • 网络能力 - 例如局域网、移动互联网、现场总线、宽带要求;

  • 软件能力 - 例如负载均衡服务、数据复制服务、MQ 服务、RPC 服务、广播服务等;

技术组件,可以是:

  • 技术平台 - 例如 J2EE;

  • 技术框架 - 例如 Spring;

  • 技术产品 - 例如 Tomcat;

技术架构的实际工作内容

5aa6cc6a8e6fa68dc28b02444dbaed2c.png

1、技术需求:

  • 技术服务;

  • 技术参考架构(技术栈);

2、技术选型:

  • 技术平台(运行平台、开发平台);

  • 技术组件(技术产品、技术框架、中间件);

3、物理选型:

  • 硬件;

  • 网络;

4、分布设计:

  • 部署结构;

  • 负载均衡;

5、选型管理:

  • 技术指标;

  • 选型标准;

如何基于评估做技术选型

  1. 需求满足度;

  2. 受认可程度;

  3. 周边产品支持度;

  4. 使用广泛性;

  5. 合法合规性;

  6. 文档可获得性;

  7. 产品完整性;

  8. 技术成熟性;

  9. 系统稳定性;

  10. 可测试性;

  11. 遗漏系统兼容性;

  12. 国际化支持;

  13. 缺陷数量;

推荐阅读

92d99315346164b25d75451ea94e3556.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值