AWS는 .NET Framework 애플리케이션을 크로스 플랫폼 .NET으로 이식하기 위한 새로운 생성 AI 기반 환경인 Amazon Q Developer를 발표했습니다. 이 새로운 도구는 코드베이스 분석, 변환 계획 생성, NuGet 패키지 및 API 업그레이드 및 교체, 사용되지 않는 비효율적인 코드 구성 요소 재작성, 크로스 플랫폼 .NET으로 이식과 같은 변환 작업을 실행하여 전체 프로세스를 자동화합니다. 현재 Amazon Q Developer Pro Tier 구독을 통해 미리 보기로 제공됩니다. .NET용 Amazon Q Developer 변환 기능은 .NET Framework 버전 3.5 이상, .NET Core 3.1 및 .NET 5 이상을 사용하여 작성된 애플리케이션을 현재 지원되는 크로스 플랫폼 .NET 버전(예: .NET 8 및 .NET 9)으로 변환할 수 있도록 지원합니다. 콘솔 애플리케이션, 클래스 라이브러리, 단위 테스트, 웹 API, Windows Communication Foundation(WCF) 서비스, Model View Controller(MVC) 및 단일 페이지 애플리케이션(SPA)의 비즈니스 논리 계층과 같은 다음 유형의 C# 코드 프로젝트 이식을 지원합니다. 하지만 Razor Views 및 WebForms와 같은 UI 계층은 이식되지 않습니다. 또한 Microsoft에서 작성한 NuGet 패키지 종속성이 있는 프로젝트만 지원됩니다. 인터넷 정보 서비스(IIS)에 종속된 .NET Framework 애플리케이션의 경우 크로스 플랫폼 .NET으로 이식할 때 기본 IIS 구성만 지원됩니다.
Amazon Q Developer: 생성 AI를 사용한 .NET 애플리케이션 변환
AWS