你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

将计算从 Amazon Web Services 迁移到 Azure

本文介绍可用于将 Amazon Web Services (AWS) 计算服务迁移到 Azure 的方案。 这些云服务提供运行计算任务所需的处理能力、内存和存储。 迁移过程涉及将这些服务从 AWS 过渡到 Azure,重点是维护功能对等。

这些方案涵盖常见的计算类型,例如虚拟机(VM)、Web 应用程序和无服务器服务。 例如,典型的迁移方案可能涉及将无服务器应用程序从 AWS Lambda 移动到 Azure Functions。

组件比较

若要开始此过程,请将工作负荷使用的 AWS 计算服务与其最近的 Azure 计算服务进行比较。 此评估有助于确定最适合迁移需求的 Azure 服务。 有关详细信息,请参阅 比较 Azure 和 AWS 上的计算服务

注释

此比较不是这些服务在工作负荷中提供的功能的确切表示形式。

迁移方案

将以下方案用作迁移过程的示例:

情景 主要服务 DESCRIPTION
将 AWS 事件驱动的工作负载迁移到 Azure Amazon Elastic Kubernetes 服务 (EKS) 到 Azure Kubernetes 服务 (AKS) 此方案涉及将包含 Kubernetes Event-Driven 自动缩放(KEDA)和 Karpenter 的 EKS 事件驱动工作负载迁移到 AKS。
将 EKS Web 应用程序工作负载迁移到 AKS Amazon EKS 迁移到 AKS 此方案涉及将 EKS Web 应用程序迁移到 AKS。
将 Amazon EC2 实例迁移到 Azure Amazon EC2 实例到 Azure VM 此方案涉及将 AWS EC2 实例迁移到 Azure VM。
将 AWS Lambda 迁移到 Azure Functions AWS Lambda 到 Azure Functions 此方案涉及将无服务器应用程序从 AWS Lambda 迁移到 Azure Functions。

迁移计算服务时,请考虑以下文章。 这些文章中与平台无关的泛型方案可帮助你在 Azure 上部署服务。

计算服务仅构成工作负荷的一部分。 浏览可能迁移的其他组件: