第 3 章 MTA 6.0.0
3.1. 新功能及改进 复制链接链接已复制到粘贴板!
本节论述了 Migration Toolkit for Applications (MTA) 6.0.0 的新功能和改进。
应用程序库存模块
新的应用程序产品组合驱动 UI,使组织能够使用可扩展标记模型管理和分类其应用程序。
应用程序评估模块
一个基于问题的工具,用于评估在企业 Kubernetes 平台内在容器中部署应用程序的适用性工具,突出显示在决定要遵循哪些迁移策略时需要考虑的潜在风险。
Administrator perspective (管理员视角)
专门的管理工具配置视角,它具有类似方法并设计到 OpenShift 管理员视角。
增强的 RBAC
三个新的区分者具有不同权限 - 管理员、架构师和 Migrator。
与软件仓库集成
与源代码(Git、Subversion) 和二进制文件 (Maven) 存储库完全集成,可自动检索应用程序以进行分析。
凭证管理
用于多个凭证类型的安全存储(源控制、Maven 设置文件、代理)。凭据由管理员管理,并由架构师分配给应用程序。
代理集成
HTTP 和 HTTPS 代理配置可以在 MTA UI 中进行管理。
增强的分析模式
与源和二进制分析模式不同,现在 MTA 包括可解析源存储库中提供的 POM 文件的 Source + Dependencies 模式,从公司或公共工件存储库中收集依赖项,将它们添加到分析范围内。
分析范围选择
简化的用户体验来配置分析范围,从而能够强制分析已知的开源库。
授权部署
现在,MTA 可以在没有 Keycloak 的情况下部署,允许完全未经身份验证的管理员访问该工具。这在资源受限环境中(如 Minikube 的本地实例)中部署工具时特别有用,其中只有单个用户有权访问它。
其他迁移路径
在 MTA 中添加新的转换目标:
- OpenJDK 11 到 OpenJDK 17
- EAP 和 Spring Boot 应用到 Azure 应用服务
无缝升级
现在,MTA 生命周期由具有 Capability Level II 的新操作员管理,允许在 GA 版本之间进行无缝升级。
事务报告
现在,应用程序分析报告中提供了一个新的事务报告。这个新选项会分析应用程序数据层,并提供有关如何在不同层中传播事务的详细信息,并将其表示为服务条目、调用图形和 SQL 语句序列。
事务报告仅作为技术预览提供。技术预览功能不包括在红帽生产服务级别协议(SLA)中,且其功能可能并不完善。因此,红帽不建议在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
如需有关技术预览功能支持范围 的信息,请参阅红帽客户门户网站中的技术预览功能支持范围。