.NET 애플리케이션 현대화를 위한 접근 방식 선택 - AWS 규범적 지침

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

.NET 애플리케이션 현대화를 위한 접근 방식 선택

매튜 조지와 파비안 얀케, 아마존 웹 서비스 (AWS)

2023년 8월(문서 기록)

.NET 레거시 애플리케이션에 적합한 현대화 전략을 선택하는 것은 복잡한 결정일 수 있습니다. 이 안내서는.NET 레거시 애플리케이션을 Amazon Web Services로 마이그레이션하는 방법을 이해하고자 하는 기술 의사 결정권자를 위한 모범 사례를 제공합니다 (AWS) 에서 현대화하기AWS클라우드.

현대화에는 최신 인프라, 아키텍처 및 조직 패턴을 결합하여 레거시 엔터프라이즈 애플리케이션을 재플랫폼화하거나 리팩토링하는 작업이 포함됩니다. 현대화는 탄력성, 엔지니어링 효율성, 비즈니스 민첩성 및 운영 우수성을 극대화하는 데 도움이 됩니다.

.NET 개발자 플랫폼은.NET 프레임워크에서.NET Core 및.NET 5 (이상 버전) 로 발전했습니다. .NET 기존 애플리케이션을 현대화하고 Linux 운영 체제의 성능, 비용 절감 및 강력한 에코시스템을 활용하거나.NET Framework에서.NET Core 또는.NET 5 (이상) 로 전환할 수 있습니다.

이 문서에 제공된 모범 사례는.NET 애플리케이션 마이그레이션 및 현대화 작업을 안내하는 데 도움이 됩니다. 이 가이드에서는 가능한 마이그레이션 및 현대화 전략, 제약 조건 및AWS사용할 수 있는 서비스 옵션으로는 클라우드에서.NET 애플리케이션을 재호스팅 (리프트 앤 시프트) 하는 것은 물론 컨테이너화, 마이크로서비스로 분해, 서버리스 아키텍처 채택 등이 있습니다.