前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >「架构框架」ArchiMate视图指南(5):技术视图和技术使用视图

「架构框架」ArchiMate视图指南(5):技术视图和技术使用视图

作者头像
首席架构师智库
发布2020-11-24 14:04:41
5920
发布2020-11-24 14:04:41
举报
文章被收录于专栏:超级架构师超级架构师

基本视图

ArchiMate基本视图包括ArchiMate元素和ArchiMate三个主要层的概念:业务、应用程序和技术。下面列出的是ArchiMate 3.1示例视点表,分为四类,指明了它们所涵盖的方向和范围:

  • 组合:定义元素的内部组合和聚合的视图。
  • 支持:您所查看的元素被其他元素所支持的视图。通常从一层往上到上一层。
  • 合作:朝向相互合作的对等元素。通常跨不同的方面。
  • 实现:您正在查看实现其他元素的元素的视图。通常从一层向下到下一层。

组成视图

名字

透视图

关注点

组织

企业在角色、部门等方面的结构。

识别能力、权力和责任

信息结构

显示企业中使用的信息的结构。

使用的数据和信息的结构和依赖关系,一致性和完整性

技术

网络、设备和系统软件等企业信息系统的基础设施和平台。

基础设施的稳定性、安全性、依赖性和成本

分层

提供架构的概述。

一致性、降低复杂性、变更的影响、灵活性

物理

物理环境以及它如何与IT基础设施相关联。

物理环境的关系和依赖关系,以及它们与IT基础设施的关系

支持视图:

名字

透视图

关注点

产品

显示产品的内容。

产品开发,企业产品提供价值

应用使用

将应用程序与其在例如业务流程中的使用关联起来。

一致性和完整性,降低复杂性。

技术使用

展示应用程序如何使用技术。

依赖关系、性能、可伸缩性

合作视图:

名字

透视图

关注点

业务流程合作

显示各种业务流程之间的关系。

业务流程、一致性和完整性、责任之间的依赖关系

应用合作

显示应用程序组件及其相互关系。

应用程序之间的关系和依赖、服务的编排/编排、一致性和完整性、复杂性的降低

实现视图:

名字

透视图

关注点

服务实现

显示如何通过必要的行为实现服务。

业务流程的增值、一致性和完整性、责任

实现和部署

显示如何将应用程序映射到底层技术。

应用平台的结构以及它们与支持技术的关系

技术视角

什么是技术视角?

技术视角显示了软件和硬件技术元素(如物理设备、网络或系统软件(例如,O/S、数据库和中间件)如何支持应用层。

下表更详细地描述了技术视角。

利益相关者

基础设施架构师、运营经理

关注点

稳定性、安全性、依赖性、基础设施的成本

目的

设计

范围

单层/多角度

元素

位置、节点、技术协作、设备、系统软件、技术接口、通讯网络、路径、技术过程/功能/交互、技术服务、技术事件、工件

技术视角的例子

下图显示了在技术视角下绘制的原始图。

技术使用视角

什么是技术使用视角?

技术使用视角显示了软件和硬件技术如何支持应用程序。当需要进行性能或可伸缩性分析时,通常会应用这种观点,因为它将物理基础设施与应用程序的逻辑世界联系起来。

下表更详细地描述了技术使用视角。

利益相关者

应用程序、基础设施架构师、运营经理

关注点

依赖性、性能、可伸缩性

目的

设计

范围

多层次/多角度

元素

应用组件/协作、应用过程/功能/交互、应用事件、数据对象、节点、设备、技术协作、系统软件、技术接口、通信网络、路径、技术过程/功能/交互、技术服务、技术事件、工件

技术使用视角示例

下图显示了在技术使用视角下绘制的原始图。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-11-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 首席架构师智库 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 基本视图
    • 组成视图
      • 支持视图:
        • 合作视图:
          • 实现视图:
          • 技术视角
            • 什么是技术视角?
              • 技术视角的例子
              • 技术使用视角
                • 什么是技术使用视角?
                  • 技术使用视角示例
                  相关产品与服务
                  消息队列 TDMQ
                  消息队列 TDMQ (Tencent Distributed Message Queue)是腾讯基于 Apache Pulsar 自研的一个云原生消息中间件系列,其中包含兼容Pulsar、RabbitMQ、RocketMQ 等协议的消息队列子产品,得益于其底层计算与存储分离的架构,TDMQ 具备良好的弹性伸缩以及故障恢复能力。
                  领券
                  问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档