企业架构之技术架构

2021-07-12  本文已影响0人  Real_man

什么是技术架构?

应用架构本身只关心需要哪些应用系统,哪些平台来满足业务目标的需求,而不会关心在整个构建过程中你需要使用哪些技术。技术架构是应接应用架构的技术需求,并根据识别的技术需求,进行技术选型,把各个关键技术和技术之间的关系描述清楚。

技术架构解决的问题包括:如何进行纯技术层面的分层、开发框架的选择、开发语言的选择、涉及非功能性需求的技术选择。

技术架构是将产品需求转变为技术实现的过程。

为什么需要技术架构?

同各种架构的要求相同,行动之前的规划,有利于减少后期实现的偏差。

架构图可以帮我们解决沟通障碍,达成共识

img

技术领域:

  • 硬件与软件的通信关系
  • 设计和演变控制原则

如何做技术架构?

解决需求

技术架构关注两方面的内容:

战略设计原则

战术设计原则

参考模型

image-20210712083525261

架构师能力模型

img

参考

架构设计实践五部曲:https://www.infoq.cn/article/b1fCLl8Mk9L9qe45Zxp6

Dragon EA Method:https://www.dragon1.com/resources/dragon1/introduction

上一篇 下一篇

猜你喜欢

热点阅读