AWS近日在re:Invent 2025大会上宣布,对其AI驱动的迁移工具AWS Transform进行了重大升级,新版本支持将应用从Microsoft SQL Server迁移到Aurora PostgreSQL,同时增强了VMware到EC2等其他平台的迁移能力。这标志着云厂商在使用AI推动客户从竞争平台迁移方面的竞争进一步加剧。

最初,AWS Transform for .NET仅能将基于Windows的.NET Framework应用迁移至跨平台的.NET Core(现称.NET)。新版本首次支持SQL Server数据库迁移,实现了AWS所谓的“全栈Windows现代化”。迁移目标为Aurora PostgreSQL,虽然与标准PostgreSQL兼容,但采用分布式系统优化,AWS称吞吐量可达普通PostgreSQL的三倍,适合高IOPS需求场景,但成本通常较高。

文档显示新功能仍有限制:SQL Server必须运行在AWS环境中,无法迁移本地或其他托管服务的实例;SQL Server集成服务不被支持;迁移任务分为三类——标准SQL可高度自动化;复杂T-SQL需人工复核;CLR程序集或全文搜索功能必须重构。

此次大会上,AWS还展示了Transform的其他升级:

  • Transform for VMware新增智能AI发现工具,可自动识别网络配置和服务器迁移,同时支持Hyper-V、Nutanix和KVM等虚拟化平台。
  • 自定义迁移功能允许用户通过agentic AI添加自定义任务,但按AI工作分钟计费。
  • Transform for Mainframe新增“重新设计(reimagine)”选项,可将单体应用改造为微服务架构,并可自动生成测试计划,这些均由AI驱动。

企业面对遗留系统时常存在新功能开发与旧代码重构的矛盾。使用AI迁移工具看似省力,但复杂依赖可能导致迁移失败。Agentic AI虽灵活,但生成结果不可完全预测,用户需谨慎评估迁移路径与成本。

专家提醒,AWS提供迁移工具的最终目的是推动客户使用AWS服务。有时工具可能优先选择更昂贵方案,即便更经济选项更适合实际需求。此前AWS甚至曾在服务条款中要求用户迁移后的工作负载在AWS上运行至少24个月,虽已撤回,但仍反映了厂商的利益考量。