7.8. 使用 archetypes


archetype 是一组具有常见特征的应用程序。您可以使用 archetypes 同时评估多个应用程序。

应用程序架构由标准标签和应用程序分类定义。每个 archetype 定义 评估模块 如何根据该 archetype 中定义的特征来评估应用程序。如果应用程序的标签与 archetype 的标准标签匹配,则应用程序会与 archetype 关联。

创建架构类型由一系列 标签利益相关者和利益相关者 组定义。标签包括以下类型:

  • 条件 标签是 archetype 要求将应用程序作为成员的标签。

    注意

    如果 archetype 条件标签仅与某个应用程序部分匹配,则此应用程序不能是 archetype 的成员。例如,如果应用仅具有标记,但 archetype a criteria 标签 包括标记 AND b则应用 将不会成为 archetype 的 一个成员

  • archetype 标签是应用到 archetype 实体的标签。
注意

与 archetype 关联的所有应用程序都会继承这些应用程序所属的 archetype 组中的 评估 和审核。这是默认设置。您可以通过完成单个评估和检查来覆盖应用程序的继承。

7.8.1. 创建 archetype

当您创建 archetype 时,如果此应用程序具有与 archetype 匹配的条件标签,则清单中的应用程序会自动与那个 archetype 关联。

流程

  1. 打开 MTA Web 控制台。
  2. 在左侧菜单中,单击 Archetypes
  3. 单击 Create new archetype
  4. 在打开的表单中,输入新 archetype 的以下信息:

    • 名称 :新 archetype 的名称(必需)。
    • Description: 新 archetype (可选)的描述。
    • criteria Tags :将评估的应用程序与 archetype 关联的标签(必需)。如果更新条件标签,则会再次触发与 archetype 关联的应用程序的进程。
    • arch etype Tags: 标签,在应用程序中评估 archetype 的标签(必需)。
    • 利益相关者 :与应用程序开发和迁移相关的特定利益相关者(可选)。
    • 利益相关者组 :与应用程序开发和迁移相关的利益相关者组(可选)。
  5. Create

7.8.2. 评估归档类型

如果回答所有必需的问题,则被视为已评估 archetype。

注意

如果应用程序与几个 archetypes 关联,则评估此应用程序时,会考虑评估此应用程序。

先决条件

  • 您已登录到 MTA 服务器。

流程

  1. 打开 MTA Web 控制台。
  2. 选择 Migration 视图并点 Archetype。
  3. 点击 Options 菜单 kebab ,并从下拉菜单中选择 Assess
  4. 从可用问题列表中,单击 Take 以选择所需的问卷。
  5. 在" 评估 "菜单中,回答所需问题。
  6. 点击 Save

7.8.3. 查看 archetype

如果已审阅过一次 archetype,即使多个问题已标记为必填,也被视为已审阅。

注意

如果应用程序与几个 archetypes 关联,则当检查所有相关 archetypes 时,会考虑这个应用程序。

先决条件

  • 您已登录到 MTA 服务器。

流程

  1. 打开 MTA Web 控制台。
  2. 选择 Migration 视图并点 Archetype
  3. 点击 Options 菜单 kebab ,并从下拉菜单中选择 Review
  4. 从可用问卷列表中,单击 Take 以选择所需的评估问卷。
  5. 在" 评估 "菜单中,回答所需问题。
  6. 选择 Save and Review。您将自动重定向到 Review 选项卡。
  7. 输入以下信息:

    • 建议的操作 :完成架构类型迁移或现代化所需的相应操作。
    • 工作量估计 :执行现代化或迁移所选 archetype 所需的工作量级别。
    • 业务连续性 :应用程序对业务的关键程度。
    • work Priority: archetype 的优先级。
  8. Submit review

7.8.4. 删除 archetype

删除 archetype 会删除任何关联的评估和审核。所有相关的应用程序都移到 UnassessedUnreviewed 状态。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat