【技术架构】TOGAF建模:处理图
处理图着重于可部署的代码/配置单元,以及如何将它们部署到技术平台上。部署单元表示业务功能、服务或应用程序组件的分组。处理图解决了以下问题:
- 需要将哪一组应用程序组件分组以形成部署单元?
- 一个部署单元如何与另一个(局域网、广域网和适用的协议)连接/交互?
- 应用程序配置和使用模式如何产生不同技术组件的负载或容量需求?
参见网络计算硬件图。为了呈现部署单元,处理图将以一种更通用的方式使用部署。部署单元可以作为部署应用程序组件的组件实例,或者作为将宿主部署的应用程序组件的物理实用程序组件(例如,应用程序服务器)。
这些部署单元之间的关联将表示连接(例如,一个网络),而信息流将表示正在交换的信息的性质。
在这些图表中,提供了容量需求的指示。
UML/BPMN EAP Profile
Entity application component: An entity component is frequently derived from business entities, and is responsible for managing the access to the entity, and its integrity.
Process application component: A process application component is responsible for a business process execution. It orchestrates the tasks of the process.
Utility component: Represents an application component that is frequently reused, and most of the cases bought off the shelf.
Information flow: Defines the flow of any kind of information (business entity, event, product, informal, etc) between active entities of the enterprise.
Association between two classes: An association has a name, and for each extremity provides the role name and cardinalities (possible number of occurrences) of related elements.
Archimate
此处理图显示了如何在不同类型的应用程序服务器下部署应用程序组件。
上面的部署配置仍然独立于未来在物理服务器上的部署。
原文:https://www.togaf-modeling.org/models/technology-architecture/processing-diagrams.html
本文:
讨论:请加入知识星球【首席架构师圈】或者小号【jiagoushi_pro】或者QQ群【11107777】
- 88 次浏览