迁移工具、计划和培训 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

迁移工具、计划和培训

本节概述了可用于协助您进行云迁移的 AWS 和 AWS 合作伙伴工具、为您的团队提供迁移到云和在云中操作所需的技能的培训机会,以及可用于加速迁移之旅并降低迁移成本的关键迁移计划。

工具

评测工具

AWS 优化与许可评测

我们建议使用 AWS 优化与许可评测(AWS OLA)在 AWS 上构建您的迁移和许可策略。您可以使用 AWS OLA 来评估您的 Windows 环境。该评估可帮助您确定可能节省的许可成本,并发现更高效地运行资源的方法。

AWS OLA 是一项面向新客户和现有客户的计划,客户无需承担任何义务。您可以使用 AWS OLA 根据实际资源利用率、第三方许可和应用程序依赖关系来评测和优化当前的本地和云环境。由 Enterprise Strategy Group 和 Evolve Cloud Services 在 2022 年进行的一项第三方研究计算出,AWS OLA 平均为 Microsoft SQL Server 客户节省了 45% 的许可成本,为 Windows Server 节省了 77% 的成本。许可成本等于在 AWS Cloud中实际运行这些工作负载的成本的三倍,因此潜在的节省可能会对您的 TCO 产生重大影响。

AWS OLA 为您提供了对部署选项进行建模的报告。这些结果可以帮助您探索由 AWS 提供的灵活许可选项中可实现的成本节约。您还可以将 AWS OLA 与适用于 Windows 的 AWS 迁移加速计划结合使用,以便在云迁移期间获得支持和资源。

您可以在迁移之前、迁移期间甚至迁移之后使用 AWS OLA。这种基于工具的方法可以帮助您确定实际利用率需求。AWS OLA 可针对每个工作负载的最低成本 EC2 实例大小和类型提出建议。它还可以帮助您找到按需型实例、竞价型实例、Amazon EC2 专属主机、节省计划以及特定于您的环境的其他选项的正确组合。此外,AWS OLA 还可为您提供迁移计划、定向立项分析和路线图。

许可节省是 TCO 的重要组成部分,而 AWS OLA 可以根据您现有的许可授权和工作负载提供自带许可(BYOL)或包含许可的建议,从而帮助您降低许可成本。AWSOLA 通过将实例配置为需要更少的许可证,同时保持应用程序的高性能,从而优化您的许可证。AWSOLA 还可以帮助您了解本地许可与云中许可之间的区别。您可以利用这些知识来调整您的许可策略,以便在未来进一步降低成本。

AWS OLA 的范围包括以下使用案例:

  • 定向立项分析、概述 EC2 实例成本的建议,以及基于实际本地利用率和数据的配置

  • 针对主机级许可的专属主机建模

  • 减少虚拟 CPU(vCPU)以优化和合并 SQL 实例

  • 基于行业平均值的本地 TCO 估算

  • 对 VMware Cloud on AWS 进行建模

    Notice

    自 2024 年 4 月 30 日起,VMware Cloud on AWS 不再由 AWS 或其渠道合作伙伴转售。该服务将继续通过 Broadcom 提供。我们鼓励您联系您的 AWS 代表了解详情。

  • 基于 Microsoft 许可证状况的建议(关于许可证移动性和潜在减少情况)

  • 针对 T3 专属主机的许可证影响建模

  • 基于 Amazon Relational Database Service(Amazon RDS)的 SQL 和 Oracle 建模、版本优化以及 Oracle Real Application Clusters(RAC)和 Oracle Exadata 的分析

  • 针对 SQL 高可用性许可证影响的主动和被动建模

  • 现代化评测

如果您已有现有清单,则 AWS 使用内部 Migration Evaluator 或来自第三方供应商(或合格的 AWS OLA 迁移合作伙伴)的可信工具来执行有广泛基础的发现或安全地上传导出。使用的工具取决于您的特定需求和要求。AWS 使用发现工具输出并将其与来自第三方许可顾问的专家建议相结合,为您提供值得信赖的优化 TCO。

有关更多信息,请参阅以下资源:

AWS Migration Hub 策略建议

AWS Migration Hub 策略建议为可行的应用程序转型路径提供迁移与现代化策略建议,从而帮助您规划迁移与现代化计划。Strategy Recommendations 对您的服务器清单和运行时系统环境执行分析。它还可以执行源代码和数据库分析。Strategy Recommendations 将此分析与您的业务目标以及所提供的应用程序和数据库的转换首选项相结合,以推荐以下内容:

  • 每个应用程序的最有效迁移策略

  • 您可以使用的迁移与现代化工具或计划

  • 要为特定选项解决的应用程序不兼容性和反模式

Strategy Recommendations 会推荐迁移与现代化策略,以便使用关联的部署、目标、工具和程序更换主机、更换平台和重构。例如,策略建议可能会推荐一些简单的选项,例如通过使用 AWS Application Migration Service 在 Amazon EC2 上重新托管。更优化的建议可能包括通过使用 AWS App2Container 更换平台到容器,或者重构至开源技术,例如 .NET Core 和 PostgreSQL。

要使用策略建议,请按照 Getting started with Strategy Recommendations 中的说明进行操作。

迁移验证程序工具包 PowerShell 模块

我们建议您使用迁移验证程序工具包 PowerShell 模块,来发现您的 Microsoft 工作负载并将其迁移到 AWS。该模块的工作原理是,对与任何 Microsoft 工作负载关联的常见任务执行多项检查和验证。迁移验证程序工具包 PowerShell 模块可以帮助组织减少在发现 Microsoft 工作负载上运行的具体应用程序和服务方面所涉及的时间和精力。该模块还可以帮助您确定工作负载的配置,以便您可以了解 AWS 是否支持您的配置。该模块还提供后续步骤和缓解操作的建议,这样您就可以避免在迁移之前、期间或之后出现任何配置错误。

AWS 云就绪性评测

我们建议您使用 AWS 云就绪性评测,将迁移到云的想法转变为遵循 AWS 专业服务团队最佳实践的详细计划。无论贵组织规模如何,您都可以使用 AWS 云就绪性评测,制定高效且有效的云采用和企业云迁移计划。这份包含 16 个问题的在线调查和评测报告从六个角度详细介绍了您的云迁移就绪性,包括业务、人员、流程、平台、运营和安全性。

完成评测后,您可以提供您的联系人详细信息来下载自定义的云迁移评测,该评测将列出您的就绪性以及您可以采取哪些措施来改进它。您的摘要报告包括热图和雷达图,其中包含详细的评分信息和资源,可帮助您提高就绪性分数。这份摘要报告可以帮助您规划并与您的利益相关者进行沟通。有关评测报告的示例,请参阅 AWS 云采用就绪性评测报告。要参加评测,请转到 AWS 云采用就绪性评测

迁移工具

AWS Migration Hub

AWS Migration Hub 提供了一个中心位置来收集服务器和应用程序库存数据,以便评测、规划和跟踪向 AWS 的迁移。Migration Hub 还可以帮助您在迁移后加快应用程序现代化进程。Migration Hub 网络可视化使您能够通过快速识别服务器及其依赖关系、识别服务器的角色以及将服务器分组到应用程序中来加快迁移规划。要使用网络可视化,请安装 AWS Application Discovery Agent,然后开始收集数据。

AWS Migration Hub Orchestrator

AWS Migration Hub Orchestrator 可帮助您加快应用程序迁移,从而减少迁移所需的时间和精力。您可以使用预定义的工作流模板轻松创建迁移工作流,根据您的特定需求自定义工作流,自动执行迁移步骤,并在一个位置从头到尾跟踪迁移进度。Migration Hub Orchestrator 支持以下内容:

  • 基于 SAP NetWeaver 和 SAP HANA 数据库的应用程序迁移

  • 将任何应用程序更换主机到 Amazon EC2

  • 将 SQL Server 数据库更换主机到 Amazon EC2

  • 将 SQL Server 数据库更换平台到 Amazon RDS

  • 将开放虚拟设备(OVA)或 VMware 虚拟机磁盘(VMDK)的虚拟机映像导入到适用于 Amazon EC2 的 AMI 中

AWS Migration Hub 控制面板

AWS Migration Hub 控制面板

Migration Hub 控制面板显示了重新托管和更换平台迁移的最新状态和指标。您可以使用该控制面板快速了解迁移进度,并识别和排查任何问题。借助 Migration Hub,您可以跟踪迁移到您的迁移工具支持的任何 AWS 区域 区域的状态。无论您迁移到哪个区域,使用集成工具时,迁移状态都会显示在 Migration Hub 中。

AWS Application Migration Service

AWS Application Migration Service 通过自动转换源服务器以在 AWS 上原生运行,从而可最大限度地减少耗时且容易出错的手动流程。它还通过内置和自定义优化选项简化了应用程序现代化。Application Migration Service 的使用案例包括以下内容:

  • 在物理服务器或 VMware vSphere、Microsoft Hyper-V 和其他本地基础设施上运行的本地工作负载,例如 SAP、Oracle 和 SQL Server

  • 将运行在其他公有云上的基于云的工作负载迁移到 AWS

您可以使用 Application Migration Service 访问 200 多种服务,这些服务可降低成本、提高可用性并促进创新。此外,您可以使用它更轻松地在 AWS 区域、可用区或账户之间迁移 Amazon EC2 工作负载,以满足您的业务、韧性和合规性需求。

或者,作为现代化策略,您可以通过应用自定义现代化操作或选择内置操作(例如跨区域灾难恢复、CentOS 转换和 SUSE Linux 订阅转换)来优化应用程序。

AWS Database Migration Service

AWS Database Migration Service(AWS DMS)是一项托管迁移和复制服务,可帮助您将数据库和分析工作负载快速、安全地迁移到 AWS,同时最大限度地减少停机时间和实现零数据丢失。AWS DMS 支持在 20 多个数据库和分析引擎(包括 SQL Server)之间进行迁移。

AWS DMS 使您能够使用托管数据库模型,通过简化的迁移流程从传统数据库或本地数据库迁移到托管云服务,从而让开发人员有时间进行创新。您还可以使用 AWS DMS 来摆脱许可成本,加速业务增长,并使用专用数据库以更快的速度面向任何使用案例大规模进行创新和构建,成本只是原先方案的十分之一。

您还可以使用 AWS DMS 执行以下操作:

  • 复制备份文件

  • 创建业务关键型数据库和数据存储的冗余,以最大限度地减少停机时间和数据丢失

  • 构建数据湖以对数据存储中的更改数据执行实时处理

  • 通过构建数据湖来整合数据集市

  • 对数据存储中的更改数据执行实时处理

迁移合作伙伴工具

CloudBasix

CloudBasix 提供云原生工作负载优化和数据集成产品。您可以使用其旗舰产品 CLOUDBASIX for RDS SQL Server Read Replicas and Disaster Recovery(DR)实现以下功能:

  • 区域内只读副本

  • 跨区域灾难恢复

  • 云间 Azure 到 AWS 的灾难恢复

  • AI 驱动型数据湖和数据仓库

  • Amazon Redshift 与 Snowflake 的集成

管理工具

Amazon CloudWatch Application Insights

Amazon CloudWatch Application Insights 简化了观察您的应用程序和基础 AWS 资源的过程。它可用帮助您为应用程序资源设置最佳的监控,以持续分析数据,以便找出应用程序出现问题的迹象。CloudWatch Application Insights 由 Amazon SageMaker AI 和其他 AWS 技术提供支持,可提供自动化控制面板,以显示受监控应用程序的潜在问题。这样可以帮助您快速隔离应用程序和基础设施中持续存在的问题。

在将应用程序添加到 CloudWatch Application Insights 时,它扫描应用程序中的资源,并在 CloudWatch 上为应用程序组件建议和配置指标和日志。示例应用程序组件包括 SQL Server 后端数据库和 Microsoft IIS 或 Web 层。CloudWatch Application Insights 使用历史数据分析指标模式以检测异常情况,并从应用程序、操作系统和基础设施日志中持续检测错误和异常情况。它使用分类算法和内置规则组合以关联这些观察结果。然后,CloudWatch Application Insights 会自动创建控制面板以显示相关的观察结果和问题严重性信息,以帮助您确定操作的优先级。对于 .NET 和 SQL 应用程序堆栈中的常见问题(例如,应用程序延迟、SQL Server 备份失败、内存泄漏、过大的 HTTP 请求以及输入/输出操作取消),它提供了额外的洞察,以指出可能的根本原因和解决步骤。与 AWS Systems Manager OpsCenter 进行内置集成后,您可以通过运行相关的 Systems Manager Automation 文档来解决问题。

AWS License Manager

借助 AWS License Manager,您可以更轻松地跨 AWS 和本地环境管理来自 Microsoft、SAP、Oracle 和 IBM 等供应商的软件许可证。您可以使用 License Manager 在不同许可证类型之间切换,并自动发现、跟踪和报告现有许可证,从而简化许可证管理。您还可以借助自动分配、释放和恢复,将一组 Amazon EC2 专属主机作为单个实体进行管理,从而简化 Windows BYOL 体验。此外,您可以通过在 AWS 账户中为最终用户自动分配和激活软件授权和工作负载,从而跨账户处理市场许可证。

AWS Backup

AWS Backup 是一项经济实惠、完全托管和基于策略的服务,可大规模简化数据保护。您可以使用 AWS Backup 为关键数据存储创建云原生备份,例如 AWS 服务中的存储桶、卷、数据库和文件系统。AWS Backup 通过为在混合环境中运行的应用程序(例如 VMware 工作负载和 AWS Storage Gateway 卷)提供数据保护管理来集中保护您的数据。您还可以集中管理策略,以便在组织的 AWS 账户、资源和 AWS 区域中配置、管理和治理备份活动。

AWS Systems Manager Fleet Manager

Fleet Manager(AWS Systems Manager 的功能)是一种统一的用户界面(UI)体验,可帮助您远程管理在 AWS 上或在本地运行的节点。借助 Fleet Manager,您可以从一个控制台查看整个服务器机群的运行状况和性能状态。您还可以从单个节点收集数据,以便从该控制台执行常见的故障排除和管理任务。这包括使用远程桌面协议(RDP)连接到 Windows 实例、查看文件夹和文件内容、Windows 注册表管理、操作系统用户管理等等。如果您想集中管理您的节点实例集或 Amazon Elastic Container Service(Amazon ECS)集群,则可以使用 Fleet Manager。

计划

AWS 迁移加速计划

AWS 迁移加速计划(MAP)是一项全面且久经考验的云迁移计划,以 AWS 将成千上万的企业客户迁移到云的丰富经验为基础。企业迁移可能既复杂又耗时,但是 MAP 可以通过以结果为导向的方法帮助您加快云迁移与现代化之旅。

MAP 提供可降低成本、自动执行和加速实施的工具、量身定制的培训方法和内容、来自 AWS 合作伙伴网络(全球合作伙伴社区)中合作伙伴的专业知识以及 AWS 投资。MAP 还使用久经考验的三阶段框架来帮助您实现迁移目标。通过 MAP,您可以建立强大的 AWS 云基础,同时降低风险、提升工作效率、提高运营故障恢复能力并抵消迁移的初始成本。您也可以充分利用云的性能、安全性和可靠性。

AWS Windows 迁移加速器

当您使用 AWS Application Migration Service 加速 Windows 服务器的迁移时,AWS Windows 迁移加速器有助于通过使用 AWS 服务抵扣金来降低迁移成本。AWSWindows 迁移加速器激励措施可以在另行商定的销售激励和促销计划的基础上叠加使用。如果您使用 Application Migration Service 在一个月内将至少 40 台服务器(包括至少 15 台 Windows 服务器)迁移到 AWS,则在 2023 年 12 月 31 日之前,您可能有资格获得每台 Windows 服务器 200 美元的 AWS 服务抵扣金。如果您在一个日历月内迁移了 80 台以上的服务器(包括至少 25 台 Windows 服务器),则使用 Application Migration Service 迁移到 AWS 的折扣将增加到每台 Windows 服务器 250 美元的 AWS 服务抵扣金。迁移的服务器必须从 AWS 以外的位置迁移,并在迁移后至少在 AWS 上运行 4 周。

适用于 Windows 的 AWS 迁移加速计划

适用于 Windows 的 AWS 迁移加速计划(MAP)是现有 AWS MAP 计划的扩展,旨在通过 AWS 服务、最佳实践、工具和激励措施帮助组织更快地实现迁移目标。AWS 使用三步方法来帮助您减少迁移到云的不确定性、复杂性和成本。此外,MAP 还可以通过使用在 Linux 上运行的 SQL Server、Aurora、基于容器的服务和 Lambda 等云解决方案,帮助您实现当前和传统版本的 Windows Server 和 SQL Server 工作负载的现代化改造,从而降低成本。云原生或开源解决方案可以帮助您摆脱商业许可的高昂成本。

AWS Countdown

AWS Countdown 在计划的事件(例如购物假期、产品发布和迁移)的准备和实施期间提供架构和扩展指导以及运营支持。对于这些事件,AWS Countdown 可帮助您评测运营就绪性、识别和降低风险,并在 AWS 专家的指导下放心实施事件。该计划包含在 Enterprise Support 计划内,Business Support 客户只需支付额外的费用即可使用。

AWS 专家领导了一个高度集中的项目,使用规范性的分阶段方法,为您计划的事件提供架构和运营指导,帮助您实现以下目标:

  • 了解您的成功标准和预期的业务成果

  • 评测您的 AWS 环境的就绪性,帮助识别和降低风险,并记录您的计划

  • 在 AWS 专家的指导下放心托管事件

  • 分析事件后的结果,将服务扩展到正常运营水平,这样您就可以集中精力规划下一次事件

训练

自主进度、交互式课堂培训

AWS 同时提供数字化培训和课堂培训,以便为您的迁移之旅提供支持。您可以从由 AWS 专家构建的数百个自主进度的数字化培训课程开始学习。然后,您可以通过使用 AWS Skill Builder 完成交互式培训来获得实践技能。通过课堂培训,您可以提问、亲自研究解决方案,并从具有深厚技术知识的 AWS 认证讲师处获得反馈。有关更多信息,请浏览 AWS 培训与认证服务。

AWS 合作伙伴培训

AWS 合作伙伴还提供以自主进度课程讲授的数字化培训,涵盖从 AWS Cloud基础知识到机器学习等一系列主题,这些主题通过 EdX 和 Coursera 等大型在线学习平台提供。有关更多信息,请浏览 AWS 合作伙伴培训与认证服务。您可以通过角色和解决方案进行认证。例如,角色包括云从业者、解决方案架构师、开发人员和 SysOps 管理员。解决方案包括高级联网、数据分析、数据库、机器学习、安全性、存储等。