- Amazon Q›
- Amazon Q 开发者版›
- 转型
优势
加速代码转换
在发现、规划和执行阶段,将复杂的劳动密集型代码转换工作交给 Amazon Q 开发者版代理来完成。利用在语言、框架和基础设施方面的内置专业知识,这些代理能够让您的团队腾出时间来集中精力进行创新。
在 IDE 或 CLI 内访问人工智能代理
通过集成到开发环境的自然语言对话,与代理进行协作。
加大创新力度、提高安全性和性能
解决应用程序漏洞、采用高性能框架和集成,并利用现代系统进行创新。
支持的转换
.NET
将 .NET 应用程序从 Windows 移植到 Linux 的速度提升高达 4 倍
简化转换任务,将运营成本削减高达 40%
摆脱繁琐的 .NET 移植任务,例如代码分析、依赖关系映射和重构,并降低 Windows 许可成本。
提高应用程序安全性和性能
通过现代化为跨平台 .NET、保持测试覆盖率以及移植到 Linux 操作系统来增强 .NET 的性能和安全性。
Java
加速 Java 应用程序升级
只需几分钟即可完成语言升级
从 Java 开始,自动执行常见语言升级任务,例如更新代码、进行单元测试和验证部署就绪情况。在移除旧语言版本时,最多可以节省几天或几个月的无差别工作。
提高安全性和性能,减少技术债务
只需几个步骤,即可将应用程序更新到最新的 Java 支持版本,还能获得性能优势,并消除使用不支持的版本所产生的漏洞。
Amazon 内部结果
节省的开发工作时间(年)
每年节省的成本(美元)
Novacomp
“从历史上看,Novacomp 的应用程序现代化是一项耗时的任务,与其他开发计划相比,往往会被忽视。我们的团队求助于 Amazon Q Code Transformation 代理,让其帮助将一个在 Java 8 中运行的包含超过 1 万行代码的项目升级到 Java 17。专家通常需要两周以上的时间才能手动完成这项任务,但是 Amazon Q 在短短几分钟内就对我们的项目进行了无缝的现代化改造。自从在整个组织中采用 Amazon Q 以来,我们的技术债务平均减少了60%。”
Gerardo Arroyo
Novacomp 首席技术官
Signaturit
“Signaturit 正在寻求对旧版 .NET 代码进行现代化改造,以便从 Windows 迁移到 Linux 操作系统。从资源和优先级的角度来看,现代化一直是一项挑战,我们依靠 Amazon Q 开发者版来帮助实施这些计划。我们开始转换负责许可管理的组件,项目期限原定为 6-8 个月,但借助 Amazon Q 开发者版的 .NET 移植能力,我们得以在几天内完成此项目。如果没有 Amazon Q 开发者版,该应用程序现代化计划很可能会被推迟或优先级降低,而其结果对我们极有价值。Amazon Q 开发者版为 Signaturit 引入现代化的新世界,我们的开发人员很高兴使用这项服务,以继续对我们产品组合中的应用程序进行现代化改造。”
Jordi Martin
Signaturit 首席技术官