本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
什麼是 Migration Hub 策略建議?
Migration Hub 策略建議為應用程式的可行轉換路徑提供遷移和現代化策略建議,協助規劃遷移和現代化措施。
策略建議可以分析您的伺服器庫存、執行期環境,以及 Microsoft IIS 和 Java Tomcat 和 Jboss 應用程式的應用程式二進位檔,以產生反模式報告。此外,您可以設定原始程式碼,以允許 Strategy Recommendations 執行所有應用程式的原始程式碼和資料庫分析。Strategy Recommendations 會將此分析與您的業務目標,以及您提供建議的應用程式和資料庫的轉換偏好設定進行比較:
-
每個應用程式最有效的遷移策略。
-
您可以使用的遷移和現代化工具或服務。
-
要針對特定選項解析的應用程式不相容和反模式。
Migration Hub Strategy Recommendations 建議遷移和現代化策略,以重新託管、轉譯和重構相關聯的部署目的地、工具和程式。如需有關重新託管、轉譯和重構的資訊,請參閱 AWS 規範性指導詞彙表中的遷移術語 - 7 Rs。
策略建議可能會建議直接的選項,例如使用 AWS Application Migration Service (AWS MGN) 在 Amazon Elastic Compute Cloud (Amazon EC2) 上重新託管。更最佳化的建議可能包括使用 AWS App2Container 對容器進行複寫,或對 .NET Core 和 PostgreSQL 等開放原始碼技術進行重構。
您是第一次使用策略建議客戶嗎?
如果這是您第一次使用策略建議,建議您先閱讀以下章節:
相關服務
-
AWS Migration Hub – 您可以使用 AWS Migration Hub 主控台來存取 Migration Hub Strategy Recommendations 主控台。它也會顯示您要從中收集資料之伺服器的相關資訊。
-
AWS Application Discovery Service – 使用策略建議之前,您可以使用 Application Discovery Service 在 AWS Migration Hub 主控台中收集伺服器和應用程式的資料。
-
AWS Application Migration Service
- AWS Application Migration Service 是建議用於lift-and-shift遷移至 的主要遷移服務 AWS。 -
AWS Database Migration Service
– AWS Database Migration Service 是一種 Web 服務,可用來將資料從內部部署、Amazon Relational Database Service (Amazon RDS) 資料庫執行個體或 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體上的資料庫中遷移到服務 AWS 上的資料庫。 -
AWS App2Container
– AWS App2Container (A2C) 是命令列工具,可將 .NET 和 Java 應用程式現代化為容器化應用程式。 -
適用於 .NET 的 Porting Assistant – 用於 .NET 原始程式碼分析。Porting Assistant for .NET 是一種相容性掃描器,可減少將 Microsoft .NET Framework 應用程式移植到 .NET Core 所需的手動工作。.NET 的 Porting Assistant 會評估 .NET 應用程式原始碼,並識別不相容APIs 和第三方套件。
-
適用於 Windows Server End-of-Support遷移計劃
– 適用於 Windows Server End-of-Support遷移計劃 (EMP) 包含將舊版應用程式從 Windows Server 2003、2008 和 2008 R2 遷移到其上較新的支援版本的工具 AWS,無需任何重構。 -
AWS Schema Conversion Tool – 您可以使用 AWS Schema Conversion Tool (AWS SCT),將現有的資料庫結構描述從一個資料庫引擎轉換為另一個。
-
Windows Web Application Migration Assistant
– 適用於 的 Windows Web Application Migration Assistant AWS Elastic Beanstalk 是互動式 PowerShell 公用程式,可將 ASP.NET 和 ASP.NET Core 應用程式從內部部署 IIS Windows 伺服器遷移至 Elastic Beanstalk。 -
Babelfish for Aurora PostgreSQL
– Babelfish for Aurora PostgreSQL 是 Amazon Aurora PostgreSQL 相容版本的新功能,可讓 Aurora 了解針對 Microsoft SQL 伺服器寫入之應用程式的命令。