【应用架构】TOGAF建模:应用程序迁移图
应用程序迁移图标识了从基线到目标应用程序组件的应用程序迁移。通过精确地显示需要在迁移阶段之间映射哪些应用程序和接口,它可以更准确地估计迁移成本。
目标是定义当前版本的is和您希望获得的版本之间的轨迹,经过几个阶段。组件部署技术使您能够表示在IS的几个版本中部署的相同组件,并根据上下文以不同的方式进行互连。
UML/BPMN EAP profile
Show/Hide legend
System: In general, all application components are directly or recursively embedded within the system. This frequently represents the IS of the enterprise.
Application: This application component corresponds to legacy applications, off the shelf products, or can be an assembly of application components.
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.
Migrates link: Migration of elements between two versions of the IS. This is generally used between business entities, or application components.
Archimate
迁移策略分为三个步骤。
在这个图中,我们看到“Travel”应用程序组件将被开发为三个版本。第一个版本仍将基于TravelPortfolioManagement (legacy)应用程序,而第二个版本将独立工作,可以直接访问存储库。
每个版本的IS都由一个不同的“系统元素”表示,应用程序组件的出现被部署在其中。这允许您显示同一个应用程序组件在多个版本中使用,或者版本N中的一个应用程序组件将迁移到版本N+1中的一个或多个应用程序组件中。
原文:https://www.togaf-modeling.org/models/application-architecture/application-migration-diagrams.html
本文:
讨论:请加入知识星球【首席架构师圈】或者小号【jiagoushi_pro】或者QQ群【11107777】
- 96 次浏览