게시된 날짜: Oct 26, 2022
AWS Toolkit for .NET Refactoring은 Microsoft Visual Studio 2019 및 Microsoft Visual Studio 2022용 신규 확장입니다. 이 확장을 설치하면 레거시 .NET Framework 애플리케이션을 최신 클라우드 최적화 아키텍처로 변환할 수 있으므로 저렴한 비용, 가동 시간 연장, 확장성 개선 등의 이점을 최대한 활용할 수 있습니다. 이 확장을 통해 Visual Studio IDE에서 직접 AWS 환경을 테스트하는 기능 등 Porting Assistant for .NET의 기능을 더욱 광범위하게 활용할 수 있습니다.
AWS Toolkit for .NET Refactoring에서는 다음 기능을 통해 레거시 . NET 애플리케이션을 더욱 빠르게 변환할 수 있습니다.
호환성 평가
AWS Toolkit for .NET Refactoring 확장은 레거시 .NET Framework 애플리케이션을 스캔하여 Windows 종속성과 API를 확인한 후 호환되지 않는 구성 요소를 최신 교차 플랫폼 .NET 버전(.NET Core 3.1, .NET 5, .NET 6)으로 패키지합니다.
포팅 지원
AWS Toolkit for .NET Refactoring 확장은 교차 플랫폼 .NET 및 Linux 호환성을 보장하기 위해 가능한 경우 프로젝트 참조 파일과 web.config 파일(인터넷 정보 서비스(IIS) 및 Active Directory(AD))을 변경하는 방식으로 코드 수정을 시작합니다.
AWS에서 애플리케이션 검증
AWS Toolkit for .NET Refactoring 확장 사용 시에는 리팩터링 코드 변경 사항을 Visual Studio에서 AWS에 직접 배포하여 검증할 수 있습니다. 이 툴킷이 필수 컨테이너화 아티팩트를 생성하므로 Visual Studio IDE 내에서 엔드포인트 URL로 이동하여 AWS Fargate를 통해 Amazon Elastic Container Service(ECS)에서 포팅한 코드를 테스트할 수 있습니다.
AWS Toolkit for .NET Refactoring은 Visual Studio 2019 및 Visual Studio 2022용 확장으로 제공됩니다. 자세히 알아보려면 설명서 및 블로그를 참조하세요. Amazon EC2 기반 라이선스 포함 Visual Studio Amazon Machine Image(AMI)에서도 이 확장이 제공됩니다.