第 2 章 关于 Migration Toolkit for Applications


什么是 Migration Toolkit for Applications?

Migration Toolkit for Applications (MTA) 在 Red Hat OpenShift 的混合云环境中加速大规模应用程序现代化的过程。此解决方案会考虑整个迁移过程的详细情况,包括产品组合和应用程序级别的信息:库存、评估、分析和管理应用程序,以便更快地通过用户界面迁移到 OpenShift。

MTA 使用一个非常具体的问题调查,作为评估应用程序的基础,使您能够估计准备应用进行容器化所需的难度、时间和其他资源。您可以使用评估结果作为与利益相关者进行的讨论基础,以确定哪些应用程序可以被容器化,哪些需要大量的准备工作,哪些不适用于容器化。

MTA 会根据一个或多个规则集来对应用程序进行分析,并找出应用程序的哪些部分需要进行修改才可以对其进行现代化。

MTA 检查应用程序工件,包括项目源目录和应用程序存档,然后生成 HTML 报告突出显示需要更改的区域。MTA 支持许多迁移路径,包括:

  • 升级至 Red Hat JBoss Enterprise Application Platform 的最新版本
  • 从 Oracle WebLogic 或 IBM WebSphere Application Server 迁移到 Red Hat JBoss Enterprise Application Platform
  • 容器化应用程序并使之成为云就绪
  • 从 Java Spring Boot 迁移到 Quarkus
  • 从 OpenJDK 8 升级到 OpenJDK 11
  • 从 OpenJDK 11 升级到 OpenJDK 17
  • 将 EAP Java 应用程序迁移到 Azure App Service
  • 将 Spring Boot Java 应用程序迁移到 Azure 应用程序服务

有关用例和迁移路径的更多信息,请参阅适用于开发人员网页的 MTA

Migration Toolkit for Applications 如何简化迁移?

Migration Toolkit for Applications 会查找常见资源和在迁移应用程序时的已知问题。它为应用程序使用的技术提供了高级视图。

MTA 生成详细的报告,评估迁移或现代化路径。此报告可帮助您估算大型项目所需的工作量,并减少涉及的工作。

2.1. MTA 功能

Migration Toolkit for Applications (MTA) 是一个集成的工具组件,可让您更好地评估、制定优先级并在 Red Hat OpenShift(行业领先的 Kubernetes 平台)环境中实现跨越混合云环境的自动化。

现在,可以通过更多迁移路径轻松地升级,MTA 包括:

  • 新的应用程序库存和评估模块 可帮助组织管理、分类和标记应用程序,同时评估应用程序是否适合在容器中部署,包括标记迁移策略的潜在风险。
  • 完全与源代码和二进制存储库集成,自动化检索应用程序以进行分析,以及用户界面中管理的 HTTP 和 HTTPS 代理配置等代理集成。
  • 改进了分析功能 及新的分析模式,包括解析库的源和依赖项模式,以收集依赖项并将它们添加到分析的整体范围内。还有一个简化的用户体验来配置分析范围,包括开源库。
  • 增强的 Role-Bassed Access Control (RBAC)Red Hat Single Sign-On 驱动,定义三个具有不同权限的差异化用户角色,以满足各用户管理员、架构师和 migrator 的需求,包括多个凭证类型的凭证管理。
  • 管理员视角可为管理员提供工具范围的配置管理。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat