在 AWS 上將 .NET 工作負載現代化

獲取容器、Linux、無伺服器和微型服務的優勢

每月 750 小時

享有 12 個月的 AWS 免費方案 

自 2008 年以來,AWS 即支援 .NET 工作負載。如今,Windows 上的舊版 .NET Framework 應用程式和 Linux 上的現代 .NET 應用程式都在 AWS 上執行。藉由將 AWS 上的 .NET 工作負載現代化,您可以降低成本、利用容器和無伺服器的優勢,並移轉至微型服務和雲端原生架構。我們的輔助現代化工具可以處理繁重工作,並節省人力。

使用案例

Windows 容器上的 .NET Framework

輕鬆地將 .NET Framework 應用程式遷移至 Windows 容器,並將其託管在 AWS 容器服務上。App2Container 工具可將您的應用程式容器化,並部署至 Amazon ECS 或 Amazon EKS。

開始使用 »

將 .NET Framework 移植到 Linux 上的 .NET 6+

將 .NET Framework 應用程式移植到現代 .NET,並在 Linux 上執行,以節省授權成本。使用 AWS Toolkit for .NET Refactoring 或適用於 .NET 的移植助理工具,快速展開您的移植工作。

開始使用 »

將巨型應用程式分解為微型服務

重構為由小型獨立服務組成的微型服務架構。使用 AWS Microservice Extractor for .NET,依照 AI 提供的建議逐步從您的巨型應用程式中擷取微型服務。

開始使用 »

.NET 應用程式從巨型應用程式到微型服務的旅程

從 SQL Server 現代化為 Amazon Aurora

從 SQL Server 移轉至開放原始碼 Amazon Aurora,節省授權成本。使用 Babelfish for Aurora PostgreSQL 工具遷移至 Aurora,而僅對 SQL Server 應用程式上的程式碼進行些微變更或完全無須變更。

開始使用 »

.NET 現代化工具

AWS App2Container

AWS App2Container 是將您的應用程式容器化的命令列工具。它會自動產生一個容器映像,已設定有針對 Amazon ECS 或 Amazon EKS 的正確相依性、網路組態和部署說明。

AWS Toolkit for .NET Refactoring

AWS Toolkit for .NET Refactoring 是一項 Visual Studio 擴充功能,可協助您將舊式 .NET 應用程式重構為 AWS 上以雲端為基礎的替代方案。它提供相容性評估報告,並可協助您移植程式碼。

適用於 .NET 的移植助理

適用於 .NET 的移植助理是一項開放原始碼工具,可快速掃描 .NET Framework 應用程式以識別與 .NET Core 不相容的項目、尋找已知的替代方式,並產生詳細的相容性評估,協助您快速開始進行移植。

AWS Microservice Extractor for .NET

一項使用 AI 和啟發法的輔助工具,可作為評估和視覺化巨型程式碼以及建議候選微型服務的顧問。Microservice Extractor 還可以作為機器人建置器,用以簡化微型服務擷取。

Microsoft 工作負載現代化工具

適用於 Microsoft 工作負載的 AWS 現代化計算器

此計算器可協助您估算將 Microsoft 工作負載現代化為使用 AWS 上的開放原始碼軟體和雲端原生服務的新架構需要多少成本。

Babelfish for Aurora PostgreSQL

Babelfish for Aurora PostgreSQL 可讓 Amazon Aurora PostgreSQL 相容版本理解為 Microsoft SQL Server 撰寫的應用程式命令。您可以進行快速具符合成本效益的遷移。

AWS Schema Conversion Tool

AWS Schema Conversion Tool (SCT) 可透過大規模的自動化結構描述分析、建議和轉換,來簡化資料庫遷移。它會轉換檢視、SP 和函數,並轉換程式碼中內嵌的 SQL。

AWS Database Migration Service

AWS Database Migration Service 是一項受管遷移和複寫服務,可協助您將資料庫和分析工作負載快速、安全地遷移至 AWS,並且將停機時間和資料遺失降至最低。

AWS Migration Hub 策略建議

MHSR 可針對您的應用程式提供可行轉型路徑的策略建議,藉此協助您規劃遷移和現代化計畫。

本頁對您是否有幫助?