本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
什么是 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 服务器编写的应用程序发出的命令。