如何画出一张清晰而专业的技术架构图?

本文是TOGAF架构系列最后一篇,系统化介绍技术架构。先阐述企业架构全景图,说明业务、数据、应用和技术架构的关系;接着讲解技术架构核心概念;详细介绍其目录、矩阵和视图;分析服务对象;最后给出实际案例,展示不同类型技术架构图。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近发了几篇文章分别讲了业务架构、应用架构及数据架构(见文末链接),如果说业务架构定义了“我们需要做什么”,数据架构和应用架构描述了“我们将如何做到这一点”,技术架构则提供了“我们需要哪些工具和技术来实现这一目标”的答案。

这次,我要系统化的谈谈技术架构概念视图实践,这也是TOGAF架构系列的最后一篇。

下图放了一张融合了业务架构、应用架构和技术架构各种组件的示意图,让大家对技术架构的生态位置有个初步认识。

961460d6d7f247ae5da260de36aa6019.png

一、企业架构全景图

TOGAF(The Open Group Architecture Framework)是一个工具集、术语集和流程集,提供了一个全面的方法来开发企业架构。TOGAF的中心是一个被称为"架构开发方法"(Architecture Development Method,简称ADM)的流程,如下图所示:

5a573a68ee369cbda27ff119408665eb.png

我们最关注的是业务架构、数据架构、应用架构及技术架构,这些架构层次的描述体现了从高层策略到低层实施的逐渐细化的逻辑。

09d521befb1539213f7f560482c89604.png

四种架构域是层层递进、相互关联的。当一个组织制定企业架构策略时,这四个域通常需要协同工作,以确保策略的完整性和连续性。

二、技术架构的核心概念

在TOGAF中,技术架构被定义为一个企业信息系统环境中基础设施的规范和设计。这包括硬件、软件、网络和其他技术资源的配置和关系,以支持和使得应用架构、数据架构和业务架构能够有效地运行和互动。

要理解技术架构,首先需要理解逻辑应用组件、物理应用组件、逻辑技术组件、物理技术组件四个核心概念,这些是理解技术架构的基础,互相之间也有千丝万缕的关系,下表是对这些概念的解释:

f3bce807d0d41e0e6ea882646b5fce9c.png

总之,逻辑组件主要负责描述“做什么”,物理组件主要负责描述“怎么做”。逻辑应用组件和逻辑技术组件主要关注业务和功能需求,而物理应用组件和物理技术组件则负责具体的实现和部署。这些组件相互依赖,共同构成一个完整的企业架构。

三、技术架构目录、矩阵和视图详解

那么,技术架构具体长啥样呢?

TOGAF 提供了一个详细的架构工具模型,如下所示:

1ee971e1c36bca0b34bb420920bdeb51.png

在阶段D,TOGAF定义了技术架构的主要交付物,共分目录、矩阵、图三类类型,总计8个制品:

1、图:平台分解图、处理图、网络计算硬件图、网络和通信图、环境和位置图、

2、矩阵:应用/技术矩阵

3、目录:技术标准目录、技术组合目录

下面以案例的形式逐个说明这8个制品的具体内容,技术架构的最终交付物往往是这8个制品的编排组合:

1、平台分解图

平台分解图描述支持信息系统架构运营的技术平台。该图展示了整个基础设施平台的所有方面,并为企业技术平台提供了一个概览。这个图可以扩展以匹配至适当的应用程序。

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

傅一平

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值