什么是 Migration Hub Strategy Recommendations? - Migration Hub 策略建议

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

什么是 Migration Hub Strategy Recommendations?

Migration Hub Strategy Recommendations 为可行的应用程序转型路径提供迁移与现代化策略建议,从而帮助您规划迁移与现代化计划。

Strategy Recommendations 可以分析您的服务器清单、运行时系统环境,以及 Microsoft IIS、Java Tomcat 和 Jboss 应用程序的应用程序二进制文件,以生成反模式报告。此外,您可以将源代码配置为允许 Strategy Recommentions 对所有应用程序执行源代码和数据库分析。Strategy Recommendations 将比较此分析与您的业务目标,以及您提供的应用程序和数据库的转换首选项,以推荐:

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

  • 您可以使用的迁移与现代化工具或服务。

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

Migration Hub Strategy Recommendations 会推荐迁移与现代化策略,以便使用关联的部署、目标、工具和程序更换主机、更换平台和重构。有关主机更换、平台更换和重构的信息,请参阅 AWS Prescriptive Guidance 术语表中的 Migration terms - 7 Rs

策略建议可能会推荐一些直截了当的选项,例如使用 AWS 应用程序迁移服务 (AWS MGN) 在亚马逊弹性计算云 (Amazon EC2) 上重新托管。更优化的建议可能包括使用 AWS App2Container 将平台重构到容器,或者重构到开源技术,例如.NET Core 和 PostgreSQL。

您是首次使用 Strategy Recommendations 的客户吗?

如果这是您首次使用 Strategy Recommendations,我们建议您先阅读以下部分:

  • AWS Migration Hub – 您使用 AWS Migration Hub 控制台来访问 Migration Hub Strategy Recommendations 控制台。它还显示有关您从中收集数据的服务器的信息。

  • AWS Application Discovery Service— 在使用策略建议之前,您可以使用 Application Discovery Servic AWS Migration Hub e 在控制台中收集有关服务器和应用程序的数据。

  • AWS 应用程序迁移服务- AWS 应用程序迁移服务是建议迁移到 AWS的主要 lift-and-shift迁移服务。

  • AWS Database Migration Service— AWS Database Migration Service 是一项网络服务,可用于将本地数据库、Amazon Relational Database Service (Amazon RDS) 数据库实例或亚马逊弹性计算云 (Amazon EC2) 实例上的数据库中的数据迁移到 AWS 服务上的数据库。

  • AWS App2 Contain AWS er — App2Container (A2C) 是一款命令行工具,用于将.NET 和 Java 应用程序现代化为容器化应用程序。

  • Porting Assistant for .NET – 用于.NET 源代码分析。Porting Assistant for .NET 是一款兼容性扫描器,可减少将 Microsoft .NET Framework 应用程序移植到 .NET 内核所需的人工操作。适用于.NET 的移植助手会评估.NET 应用程序源代码并识别不兼容的软件包 APIs和第三方软件包。

  • End-of-Support 适用于 Windows Server 的 End-of-Support迁移计划 — 适用于 Windows Server 的迁移计划 (EMP) 包括无需任何重构即可将旧版应用程序从 Windows Server 2003、2008 和 2008 R2 迁移到支持的新版本的工具。 AWS

  • AWS Schema C onversion Tool — 您可以使用 AWS 架构转换工具 (AWS SCT) 将现有数据库架构从一个数据库引擎转换为另一个数据库引擎。

  • Windows Web 应用程序迁移助手 — Windows Web 应用程序迁移助手 AWS Elastic Beanstalk 是一款交互式 PowerShell 实用程序,可将 ASP.NET 和 ASP.NET Core 应用程序从本地 IIS Windows 服务器迁移到 Elastic Beanstalk。

  • 适用于 Aurora PostgreSQL 的 Babelfish – 适用于 Aurora PostgreSQL 的 Babelfish 是 Amazon Aurora PostgreSQL 兼容版的一项新功能,助力 Aurora 理解为 Microsoft SQL 服务器编写的应用程序发出的命令。