第 1 章 MTA 命令行界面简介
Migration Toolkit for Applications (MTA)命令行界面(CLI)提供了一组全面的规则,用于评估应用程序在 Red Hat OpenShift 上进行容器化和部署。通过使用 MTA CLI,您可以为使用不同语言编写的应用程序评估和优先级迁移和优先级。例如,您可以使用 MTA 分析使用以下语言编写的应用程序:
- Java
- Go
- .NET
- Node.js
- Python
分析使用 .NET 语言编写的应用程序只是一个技术预览功能。Developer Preview(开发人员预览)功能不被红帽支持,其功能可能并不完善且不是生产环境就绪。不要将开发人员预览功能用于生产环境或业务关键型工作负载。开发人员预览功能可以在之前可能地包含在红帽产品产品中提前访问即将推出的产品功能,使客户能够测试功能并在开发过程中提供反馈。这些功能可能没有任何文档,可能会随时被更改或删除,测试也会受到限制。红帽可能会提供在没有关联 SLA 的情况下提交对开发人员预览功能的反馈。
分析使用 Python 和 Node.js 语言编写的应用程序只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。
CLI 提供了大量报告,突出显示分析而无需使用其他工具。您可以使用 CLI 自定义 MTA 分析选项,或与外部自动化工具集成。