AWS Transform for .NET, 이제 정식 버전으로 제공
‘.NET 포팅을 위한 Amazon Q Developer 변환 기능’으로 소개되었던 AWS Transform for .NET 평가판이 이제 정식 버전으로 제공됩니다. AWS Transform은 .NET 애플리케이션을 대규모로 현대화하는 최초의 에이전틱 AI 서비스로, 기존 방법보다 최대 4배 빠르게 Windows .NET 애플리케이션을 현대화하여 Linux에서 사용할 수 있도록 하고 라이선스 비용을 최대 40% 절감할 수 있도록 지원합니다. MVC, WCF, Web API, 클래스 라이브러리, 콘솔 앱, 단위 테스트 프로젝트 등 광범위한 .NET 프로젝트 유형의 변환을 지원합니다.
에이전틱 변환은 GitHub, GitLab 또는 Bitbucket 리포지토리의 코드 평가로 시작됩니다. .NET 버전, 프로젝트 유형, 프로젝트 간 종속성을 파악하고 맞춤형 현대화 계획을 생성합니다. AI 기반 현대화 프로세스를 시작하기 전에 비즈니스 목표나 아키텍처 복잡성에 따라 변환 순서를 사용자 지정하고 우선순위를 지정할 수 있습니다. 시작되면 AWS Transform for .NET이 자동으로 애플리케이션 코드를 변환하고, 출력을 빌드하며, 단위 테스트를 실행하고, 결과를 리포지토리의 새 브랜치로 커밋합니다. 아울러 수정된 파일, 테스트 결과, 나머지 작업에 대한 수정 사항을 제안하는 것을 포함하여 포괄적인 변환 요약을 제공합니다. 팀은 AWS Transform 대시보드 또는 대화형 채팅을 통해 변환 상태를 추적할 수 있으며, 변환된 .NET 코드 링크가 포함된 이메일 알림을 받을 수 있습니다. 추가적인 인간 개입이 필요한 워크로드의 경우, 개발자는 AWS Transform에서 Visual Studio 확장 프로그램을 사용하여 계속 개선을 진행할 수 있습니다. AWS Transform의 확장 가능한 경험은 대규모 애플리케이션 포트폴리오 전반에 걸쳐 일관된 현대화를 가능하게 하며, 크로스 플랫폼 .NET으로의 전환을 통해 성능 향상, 이식성 확보, 장기 유지 관리 용이성을 실현할 수 있도록 지원합니다.
AWS Transform for .NET은 현재 미국 동부(버지니아 북부) 및 유럽(프랑크푸르트) AWS 리전에서 제공됩니다.