微软为GitHub Copilot和Azure Migrate引入全新代码现代化功能

2025年09月24日 由 佚名 发表 52 0


微软公司今日宣布其GitHub Copilot和Azure Migrate服务进行了更新,新增功能旨在帮助企业现代化其遗留应用程序。


这些增强功能与名为Azure Accelerate的专业服务产品一同推出。与功能更新类似,该服务专注于加速应用程序的升级。


编程语言和开发工具有时会进行重大更新。当软件发生重大变化时,使用该软件的应用程序必须进行调整以避免错误。根据微软的说法,GitHub Copilot中的新功能将使开发人员更容易进行这些调整。


新功能主要针对.NET和Java,这两个是科技巨头广泛使用的应用程序开发工具包。当开发人员将应用程序升级到包含重大更改的新.NET或Java版本时,GitHub Copilot可以识别并突出显示潜在问题。随后,编码助手会利用人工智能生成修复方案。


微软表示,GitHub Copilot不仅可以解决公司应用程序中的重大更改,还能处理其依赖项中的问题。依赖项是应用程序运行所需的外部软件组件。此外,GitHub Copilot还会检查修改后的代码是否存在网络安全漏洞。


这些增强功能还包括帮助企业将工作负载迁移到Azure的新功能。


云迁移中最具挑战性的任务之一是替换被迁移工作负载的依赖项。例如,开发人员可能需要将应用程序从本地MySQL数据库切换到Azure SQL实例。根据微软的说法,GitHub Copilot可以自动识别并映射出在Azure迁移过程中需要更改的依赖项及其更改方式。


在完成必要的依赖项更改后,该工具会运行一系列测试以确保一切正常运作。它会验证所有应用程序功能的可用性,并检查是否存在网络安全问题。随后,GitHub Copilot会将代码打包到一个便于迁移到云端的容器中。


微软今天宣布的另一个更新也专注于帮助客户将工作负载迁移到Azure。该更新将被引入公司的Azure Migrate服务中。该服务可以分析本地应用程序,确定在迁移到云之前需要进行的更改,并估算相关成本。


其他新的AI功能将自动化云迁移中涉及的一些工作。此外,还新增了与GitHub Copilot的集成,旨在简化使用Azure Migration的信息技术团队与使用GitHub Copilot的开发人员之间的协作。


该工具还扩展了其适用范围,现在可以与开源PostgreSQL数据库和流行的Linux发行版一起使用。


微软在推出产品更新的同时,还推出了一个名为Azure Accelerate的专业服务产品。它为客户提供与微软工程师合作的机会,帮助他们将SQL Server数据库、虚拟桌面和其他工作负载迁移到Azure。


所有新的GitHub Copilot功能现已普遍可用,除了.NET应用程序现代化功能,目前处于公开预览阶段。微软Migrate的增强功能也在预览中。


文章来源:https://siliconangle.com/2025/09/23/microsoft-adds-new-code-modernization-features-github-copilot-azure-migrate/
欢迎关注ATYUN官方公众号
商务合作及内容投稿请联系邮箱:bd@atyun.com
评论 登录
热门职位
Maluuba
20000~40000/月
Cisco
25000~30000/月 深圳市
PilotAILabs
30000~60000/年 深圳市
写评论取消
回复取消