用途:将 GCP 上的工作负载迁移到 AWS。默认采用再平台化策略,选择与 GCP 工作负载类型对应的 AWS 服务,例如 Cloud Run 对应 Fargate、Cloud SQL 对应 RDS;未指定时默认使用开发级容量(如 db.t4g.micro、单可用区),仅在用户指示时升级。
主要能力:分阶段执行迁移规划。Discover 读取 .tf 文件、应用源代码或 GCP 账单/用量导出(至少提供一种),生成资源清单、资源聚类、AI 工作负载画像和账单画像;Clarify 通过问卷收集偏好;Design 生成 aws-design.json 等设计文件(基础设施、AI 或仅账单路径);Estimate 做成本估算,主要依据缓存的价目表,awspricing MCP 作为次要来源补齐服务;Generate 产出 Terraform 配置、迁移脚本、AI 迁移适配、校验报告、MIGRATION_GUIDE.md 和 README.md。
使用方式与状态:状态保存在 .migration/[MMDD-HHMM]/.phase-status.json,按 discover→clarify→design→estimate→generate 顺序推进,每阶段需前一阶段完成。Clarify 为强制阶段,不能跳过直接进入设计或估算。支持多会话恢复,并在 Discover 后与 Estimate 后提供反馈检查点。
限制:至少需要一种 GCP 来源,否则停止并请求补充。BigQuery/google_bigquery_* 不推荐具体 AWS 分析或仓库服务,而是提示联系 AWS 账户团队或数据分析迁移合作伙伴。不将人工工时或专业服务费用计为一次性迁移成本,仅允许基于数据的供应商费用。AI 相关参考文件按条件加载,各阶段加载指令约不超过 800 行。未提供具体价格、收费模式或平台支持列表。