第 1 章 Migration Toolkit for Applications 简介


Migration Toolkit for Applications (MTA)是一组工具,可用于在 Red Hat OpenShift 的混合云环境中加快大规模应用程序现代化工作。MTA 在迁移应用程序时查找常见资源和已知的问题。它为应用程序使用的技术提供了高级视图。MTA 还会生成详细报告,评估迁移或现代化路径。通过使用此报告,您可以估算大规模项目所需的工作量,并减少涉及的工作。

通过使用 MTA,您可以执行以下任务:

  • 使用 MTA 广泛的默认问题来评估您的应用程序,或者创建自己的自定义问题来估算准备应用程序进行容器化所需的难度、时间和其他资源。您可以使用评估结果来讨论利益相关者之间的讨论,以确定哪些应用程序适合容器化。
  • 通过将一个或多个规则应用到每个应用程序来分析应用程序。您可以使用这些规则来确定应用程序在现代化前必须修改哪些特定行。
  • 检查应用程序工件,包括项目源目录和应用程序存档,并生成突出显示需要更改的区域的 HTML 报告。
注意

Migration Toolkit for Applications 5.x 版本(迁移和 Java 应用程序现代化)中提供的 Java 应用程序的迁移解决方案现在随运行时 1.0 提供。

1.1. MTA 功能

Migration Toolkit for Applications (MTA)提供以下功能来简化使用更多迁移路径的升级:

  • 新的应用程序清单和评估模块 可帮助组织管理、分类和标记应用程序,同时评估应用程序是否适合在容器中部署,包括标记迁移策略的潜在风险。
  • 与源代码和二进制存储库 进行完全集成,自动检索应用程序以进行分析,以及代理集成,包括用户界面中管理的 HTTP 和 HTTPS 代理配置。
  • 改进了分析功能 及新的分析模式,包括解析存储库的源和依赖项模式,以收集依赖项并将这些依赖项添加到分析的整体范围内。您还可以使用简化的用户体验来配置分析范围,包括开源库。
  • 增强的 Role-Based Access Control (RBAC)Red Hat Single Sign-On 提供,以定义新的差异化人员(管理员、架构师和 migrator),以满足每个用户的需求,包括多个凭证类型的凭证管理。
  • 管理员视角可为管理员提供工具范围的配置管理。
  • MTA 7.0.0 中引入了对 Red Hat OpenShift on AWS (ROSA)的支持
  • MTA 7.0.0 中引入了 对 Azure Red Hat OpenShift (ARO)的支持
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部