「技术架构」TOGAF建模:处理图/部署图

简介: 「技术架构」TOGAF建模:处理图/部署图

处理图着重于可部署的代码/配置单元以及如何将它们部署到技术平台上部署单元表示业务功能、服务或应用程序组件的分组。处理图解决了以下问题:

  • 需要将哪一组应用程序组件分组以形成部署单元?
  • 一个部署单元如何与另一个(局域网、广域网和适用的协议)连接/交互?
  • 应用程序配置和使用模式如何产生不同技术组件的负载或容量需求?

参见网络计算硬件图。为了呈现部署单元,处理图将以一种更通用的方式使用部署。部署单元可以作为部署应用程序组件的组件实例,或者作为将宿主部署的应用程序组件的物理实用程序组件(例如,应用程序服务器)。

这些部署单元之间的关联将表示连接(例如,一个网络),而信息流将表示正在交换的信息的性质。

在这些图表中,提供了容量需求的指示。

UML/BPMN EAP Profile


  • 实体应用程序组件:实体组件通常派生自业务实体,负责管理对实体的访问及其完整性。
  • 流程应用程序组件:流程应用程序组件负责业务流程执行。它编排流程的任务。
  • 实用组件:表示经常重用的应用程序组件,大多数情况下都是现成的。
  • 信息流:定义企业活动实体之间任何类型的信息(业务实体、事件、产品、非正式信息等)的流。
  • 两个类之间的关联:关联有一个名称,对于每个端点提供相关元素的角色名称和基数(可能出现的次数)。

Archimate


此处理图显示了如何在不同类型的应用程序服务器下部署应用程序组件。

上面的部署配置仍然独立于未来在物理服务器上的部署。

相关文章
|
7月前
|
存储 Kubernetes Cloud Native
【云原生】k8s组件&架构介绍与K8s最新版部署
【云原生】k8s组件&架构介绍与K8s最新版部署
185 0
|
8月前
|
SQL 安全 网络安全
交易所开发测试版丨交易所系统开发规则玩法/架构设计/项目步骤/方案逻辑/案例解析/源码部署
The development process of the exchange system involves multiple steps and links. The following is the detailed process and steps for the development of the exchange system:
|
6月前
|
存储 Linux Docker
跨cpu架构部署容器技术点:怎样修改Linux 的内核版本
在使用Docker 进行跨平台部署之后,我们还可以尝试进行跨架构部署。 从X86 架构上移植到 aarch64 上。
202 0
|
2月前
|
Kubernetes 测试技术 持续交付
探索微服务架构下的持续集成与部署最佳实践
本文将深入探讨在微服务架构下实施持续集成与部署的最佳实践,介绍如何利用现代化工具和流程来实现自动化测试、持续集成、灰度发布等关键环节,帮助开发团队提升交付效率和质量。
|
3月前
|
KVM 虚拟化 Android开发
DP读书:鲲鹏处理器 架构与编程(十二)鲲鹏软件实战案例Docker+KVM的部署
DP读书:鲲鹏处理器 架构与编程(十二)鲲鹏软件实战案例Docker+KVM的部署
60 1
|
3月前
|
云计算 开发者 Docker
深入浅出:使用Docker部署微服务架构
在当今快速迭代的软件开发环境中,微服务架构凭借其灵活性和可扩展性成为了热门趋势。本文将探讨如何利用Docker这一强大的容器化技术,简化和加速微服务应用的部署与管理过程。我们将从微服务的基本概念出发,逐步深入到Docker的核心功能,最后通过一个实际案例演示整个部署流程。文章旨在为开发者提供一个清晰、实用的指南,帮助他们有效地利用Docker在微服务架构下的应用部署。
27 0
|
8月前
|
弹性计算 运维 Cloud Native
阿里云罗晶分享 | X86+ARM,容器服务 ACK 多架构应用部署最佳实践
2023年8月31日,系列课程第五节《X86+ARM,容器服务ACK多架构应用部署最佳实践》正式上线,由阿里云云原生应用平台产品专家罗晶主讲,内容涵盖:容器服务ACK简介;ACK支持倚天ARM实例;ACK多架构应用部署最佳实践。
|
9月前
|
运维 负载均衡 关系型数据库
【运维知识进阶篇】用Ansible Roles重构LNMP架构(Linux+Nginx+Mariadb+PHP),实现4个项目一键部署
【运维知识进阶篇】用Ansible Roles重构LNMP架构(Linux+Nginx+Mariadb+PHP),实现4个项目一键部署
113 0
|
9月前
|
运维 应用服务中间件 数据库
【运维知识进阶篇】用LNPM架构部署知乎产品Wecenter
【运维知识进阶篇】用LNPM架构部署知乎产品Wecenter
85 0
|
5月前
|
消息中间件 持续交付 Docker
Docker与微服务:构建和部署微服务架构的完整指南
微服务架构已经成为现代应用开发的主要范式之一,而Docker容器技术则为微服务的构建、部署和管理提供了理想的解决方案。本文将深入探讨如何使用Docker构建和部署微服务架构,提供更多示例代码和细致的指南,以帮助大家更全面地理解和运用这些关键概念。