SuperAPI AI 工具集

migration-azure-to-aws

部署与运维

查看项目

更新于 10-15 17:22

技能介绍

用途:为 Azure 到 AWS 的迁移提供架构指导,包括服务映射、迁移陷阱提示、评估命令与迁移波次规划。

主要能力:提供 Azure 服务到 AWS 的映射参考,如 Azure VM→EC2、AKS→EKS、App Service→App Runner 或 Elastic Beanstalk、Azure Functions→Lambda、Blob Storage→S3、Cosmos DB→DynamoDB/DocumentDB/Neptune、Azure AD(Entra ID)→IAM Identity Center+Cognito、Service Bus→SQS+SNS、Event Hubs→Kinesis Data Streams 等,并标注复杂度。列出关键陷阱:身份迁移应最先做;Cosmos DB 无单一对应;Synapse 需拆到 Redshift/Athena/Glue/EMR 等多个服务;Azure SQL 弹性池无直接对应;VNet 子网跨 AZ 与 AWS 单 AZ 子网不同;Azure Functions 绑定无 Lambda 等价;Durable Functions 对应 Step Functions;Service Bus 功能多于 SQS;Azure DevOps 建议迁到 GitHub Actions;App Service 部署槽无直接对应。

使用方式:先评估 Azure 资源,提供 az account list、az vm list、az aks list、az sql db list、az cosmosdb list、az storage account list、az network vnet list、az role assignment list 等命令;再用 az graph query 做跨订阅批量发现;最后按身份优先、基础设施、应用的顺序规划迁移波次。

适用场景:企业从 Azure 迁移到 AWS 时的评估、映射、决策与规划。

限制:资料未提供具体价格、工具运行环境、权限要求或效果保证;映射与建议需结合实际核对。