

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 后续步骤和资源
<a name="whats-next"></a>

要开始旧版 ASP.NET 应用程序的迁移和现代化过程，请执行以下操作：

1. 确定要迁移到的 ASP.NET 网络服务的类型。 AWS从现代化的角度来看，ASP.NET Web 服务可以分为三类。本指南中讨论的前两个类别是使用 ASMX 文件或使用 Windows 通信基金会 (WCF) 编写的基于 SOAP 的 ASP.NET Web 服务，以及使用 ASP.NET Web 或 ASP.NET (MVC) 模式编写的基于 REST 的 RESTful ASP.NET 服务。 APIs Model-View-Controller第三种类型的 ASP.NET Web 服务是使用 ASP.NET MVC 和.NET Core 或.NET 5 编写的。这是当前推荐的编写 ASP.NET REST 的方法，迁移到 ASP.NET RES APIs T 不需要大量的现代化改造。 AWS

1. 确定如何保护这些服务的身份验证和授权，确定您的方法，并确定现代化工作的这一方面的优先顺序。

1. 熟悉 Windows 容器、亚马逊 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/)