跳转到主要内容
SEO Title
TOGAF Modeling :Application migration diagrams

应用程序迁移图标识了从基线到目标应用程序组件的应用程序迁移。通过精确地显示需要在迁移阶段之间映射哪些应用程序和接口,它可以更准确地估计迁移成本。

目标是定义当前版本的is和您希望获得的版本之间的轨迹,经过几个阶段。组件部署技术使您能够表示在IS的几个版本中部署的相同组件,并根据上下文以不同的方式进行互连。

UML/BPMN EAP profile

application migration diagram

Show/Hide legend

systemSystem: In general, all application components are directly or recursively embedded within the system. This frequently represents the IS of the enterprise.

ApplicationApplication: This application component corresponds to legacy applications, off the shelf products, or can be an assembly of application components.

component entityEntity application component: An entity component is frequently derived from business entities, and is responsible for managing the access to the entity, and its integrity.

component serviceProcess application component: A process application component is responsible for a business process execution. It orchestrates the tasks of the process.

migrate-linkMigrates link: Migration of elements between two versions of the IS. This is generally used between business entities, or application components.

Archimate

application migration diagram

迁移策略分为三个步骤。

在这个图中,我们看到“Travel”应用程序组件将被开发为三个版本。第一个版本仍将基于TravelPortfolioManagement (legacy)应用程序,而第二个版本将独立工作,可以直接访问存储库。

每个版本的IS都由一个不同的“系统元素”表示,应用程序组件的出现被部署在其中。这允许您显示同一个应用程序组件在多个版本中使用,或者版本N中的一个应用程序组件将迁移到版本N+1中的一个或多个应用程序组件中。

原文:https://www.togaf-modeling.org/models/application-architecture/application-migration-diagrams.html

本文:

讨论:请加入知识星球【首席架构师圈】或者小号【jiagoushi_pro】或者QQ群【11107777】

Tags