기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
다음 단계 및 리소스
레거시 ASP.NET 애플리케이션의 마이그레이션 및 현대화 프로세스를 시작하려면:
-
마이그레이션할 ASP.NET 웹 서비스의 유형을 결정합니다 AWS. 현대화 관점에서 ASP.NET 웹 서비스는 세 가지 범주로 분류할 수 있습니다. 이 안내서에서 설명하는 처음 두 범주는 ASMX 파일로 작성되거나 Windows Communication Foundation(WCF)을 사용하여 작성된 SOAP 기반 ASP.NET 웹 서비스와 RESTful ASP.NET 웹 APIs 또는 ASP.NET Model-View-Controller(MVC) 패턴을 사용하여 작성된 REST 기반 ASP.NET 서비스입니다. RESTful 세 번째 유형의 ASP.NET 웹 서비스는 ASP.NET MVC 및 .NET Core 또는 .NET 5를 사용하여 작성됩니다. 이는 ASP.NET REST APIs를 작성하는 현재 권장 방법이며 마이그레이션에 상당한 현대화가 필요하지 않습니다 AWS.
-
인증 및 권한 부여를 위해 이러한 서비스를 보호하는 방법을 결정하고, 접근 방식을 설정하고, 현대화 작업의이 측면을 우선시합니다.
-
Windows 컨테이너, Amazon ECS 및 Amazon API Gateway에 대해 알아봅니다.
-
도메인 기반 설계를
읽어보세요. 이렇게 하면 현대화된 서비스가 레거시 시스템의 설계 대신 일관된 기능 도메인을 중심으로 모델링되도록 하여 현대화 노력을 최대한 활용할 수 있습니다. -
대상 상태 아키텍처를 설정한 다음 역방향으로 작업하여 해당 결과를 달성하는 데 필요한 중간 상태 아키텍처를 결정합니다.
이 가이드에서 설명하는 패턴에 대한 자세한 내용은 Martin Fowler의 다음 문서를 참조하세요.
이 안내서에서 설명하는 AWS 서비스에 대한 자세한 내용은 다음 참조를 참조하세요.