Azure Copilot 迁移助手云迁移与应用升级的新利器微软最新发布的 Azure Copilot 推出全新迁移助手基于早期版本及相关的 GitHub Copilot 代理模型。它能引导用户将应用程序迁移至 Azure同时借助 GitHub Copilot 代理对应用程序进行更新。其目的是利用当前环境和 Azure 平台功能定义并实施 IT 策略构建现代化云基础设施加快迁移进程。解决技术债务云迁移的迫切需求在软件开发领域技术债务是一个长期存在的问题。开发新应用相对容易但保持更新却颇具挑战。维护预算不足导致应用程序和服务器持续运行老旧大型机甚至可能运行超过 50 年。日常的技术债务也会阻碍业务发展代码与业务流程不匹配效率降低且随着系统偏离安全基线风险不断累积。迁移到云端或许能解决部分问题但以往很多迁移只是在 IaaS 平台的虚拟机中复制物理基础设施未能解决技术债务。而超大规模云 PaaS 功能可通过自动更新和升级部署最新功能让应用程序更安全。自动化云迁移打破团队障碍微软此前推出的多代云迁移工具主要侧重于寻找合适的 Azure 虚拟机、网络设备和拓扑结构以及数据导入云存储但未帮助用户对代码或基础设施进行现代化改造企业只是在 Azure 中复制技术债务。而且专注于基础设施的 IT 团队与专注于代码的开发团队之间缺乏沟通导致对整个迁移任务缺乏统一认识。Azure Copilot 的迁移助手则试图打破这种团队障碍利用人工智能引导用户同步完成应用程序的迁移和升级。多代理协同加速迁移与现代化进程Azure Copilot 的迁移代理与 GitHub Copilot 代理协同工作。GitHub Copilot 生成的报告可被 Azure Copilot 用于识别潜在问题弥合软件现代化和迁移计划之间的差距帮助团队确定工作优先级完善规范和策略。Azure Copilot 的迁移代理使用简便基于现有最佳实践和流程构建。当前预览版本通过分析现有 Azure Migrate 工具的数据支持迁移 VMware 基础设施以及处理使用 Hyper-V 和物理服务器的现有环境。用户可使用提示评估基础设施、制定迁移计划还能获得成本分析和投资回报率报告。同时GitHub CLI 中的 GitHub 现代化代理可更新服务器上运行的代码指导对 .NET 和 Java 代码的更新分析代码并制定现代化计划甚至自动完成代码更新和测试过程。连接团队降低风险提升业务绩效通过 Azure Copilot 与代理进行对话式交互财务和业务团队成员可通过熟悉工具获取成本和时间表信息系统管理员能快速获取所需信息开发团队可了解代码更改需求。以 Azure Copilot 作为沟通中心有助于降低风险确保项目按计划进行。借助这些全新的人工智能驱动工具企业可加速将完整应用程序迁移到云端获得投资回报率评估、迁移计划以及代码更新解决长期技术债务问题添加新功能提升业务绩效。编辑观点Azure Copilot 迁移助手有望打破云迁移困境解决技术债务问题。多代理协同及团队连接功能提升了迁移效率与质量未来若能拓展场景支持将在云迁移市场占据更有利地位。