AWS Microservice Extractor for .NET

簡化 .NET 應用程式的重新架構

AWS Microservice Extractor for .NET 可簡化將舊的單體式應用程式重新架構為較小的程式碼專案,以建構以微型服務為基礎的架構的過程。使用可分析原始程式碼和執行時期指標的輔助工具,以建立應用程式及其相依項的視覺化呈現,從而現代化和大幅改進應用程式。

Microservice Extractor 將運算密集型圖形處理卸載到雲端,讓開發人員能夠在自己的筆記型電腦上視覺化包含多達 5 萬個類別的大型企業應用程式,並與之互動。藉助 Microservice Extractor 利用人工智慧自動產生的建議,開發人員能夠在重新建構舊式應用程式的過程中獲得指導。

AWS Microservice Extractor for .NET 簡介 | Amazon Web Services (1:01)

優勢

更快的應用程式元件識別速度

藉助顯示每個元件的指標和相依項的畫布,快速識別應用程式元件,以便將應用程式重新架構為較小的微型服務。

利用人工智慧自動產生建議

使用啟發式技術和機器學習偵測常見的擷取候選項,並在視覺化過程中突顯這些候選項。您可以原原本本遵循這些建議,也可以將其用作從單體式程式碼庫中擷取微型服務的起跳板。

Strangler-fig 移植

透過擷取較小的專案並將其從 .NET Framework 移植到跨平台 .NET (以在 Linux 上執行),從而縮小原始應用程式的影響範圍。

運作方式

AWS Microservice Extractor for .NET 的運作方式

使用案例

重新架構 .NET 應用程式

將單體式 Model View Controller (MVC) 應用程式、ASP.NET Web Forms 和 Windows Communications Framework (WCF) 應用程式重新架構為更小的服務,以實現更好的規模、更高的彈性,並加快開發速度。

視覺化任何 C# 應用程式原始程式碼

分析並建立應用程式及其相依項的視覺化呈現。

逐步從 .NET Framework 移植到跨平台 .NET

識別並擷取類別的子集,將它們移植到跨平台 .NET 並在 Linux 上執行。按照您自己的步調重複此過程,逐步將應用程式遷移到 Linux。

 AWS Microservice Extractor for .NET 功能
了解 AWS Microservice Extractor for .NET 的功能

探索應用程式視覺化和程式碼擷取等功能。

進一步了解 
註冊免費帳戶
註冊免費帳戶

立即存取 AWS 免費方案。 

註冊