

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 後續步驟和資源
<a name="whats-next"></a>

若要開始舊版 ASP.NET 應用程式的遷移和現代化程序：

1. 決定您要遷移至的 ASP.NET Web 服務類型 AWS。從現代化角度來看，ASP.NET Web 服務可以分為三個類別。本指南討論的前兩個類別是使用 ASMX 檔案或使用 Windows Communication Foundation (WCF) 編寫的 SOAP 型 ASP.NET Web 服務，以及使用 RESTful ASP.NET Web APIs或 ASP.NET Model-View-Controller (MVC) 模式編寫的 REST 型 ASP.NET 服務。 RESTful 第三個類型的 ASP.NET Web 服務是使用 ASP.NET MVC 和 .NET Core 或 .NET 5 撰寫。這是撰寫 ASP.NET REST APIs的目前建議方法，不需要大幅現代化即可遷移至 AWS。

1. 判斷這些服務如何受到保護以進行身分驗證和授權、建立您的方法，並優先考慮現代化工作的此層面。

1. 熟悉 Windows 容器、Amazon ECS 和 Amazon API Gateway。

1. 讀取[網域驅動的設計](https://martinfowler.com/bliki/DomainDrivenDesign.html)。這將協助您充分利用現代化工作，確保現代化服務是以具有凝聚力的功能性網域為基礎建模，而非傳統系統的設計。

1. 建立您的目標狀態架構，然後向後工作，以判斷達成該結果所需的臨時狀態架構。

如需本指南中所討論模式的詳細資訊，請參閱下列由 Martin Fowler 撰寫的文章：
+ [Strangler fig 應用程式](https://martinfowler.com/bliki/StranglerFigApplication.html)
+ [依抽象分割](https://martinfowler.com/bliki/BranchByAbstraction.html)
+ [領域驅動的設計](https://martinfowler.com/bliki/DomainDrivenDesign.html)

如需本指南中所討論 AWS 服務的詳細資訊，請參閱下列參考：
+ [Amazon Elastic Container Service (Amazon ECS)](https://aws.amazon.com/ecs/)
+ [Amazon API Gateway](https://aws.amazon.com/api-gateway/)