AWS Transform custom, 코드를 대규모로 현대화하기 위한 새로운 AWS 관리형 변환 기능 도입
이제 AWS Transform custom에서는 코드를 대규모로 현대화하는 데 도움이 되는 7가지 새로운 AWS 관리형 변환 기능을 제공합니다. 이러한 변환 기능은 여러 언어 및 프레임워크 전반에서 공통적으로 나타나는 현대화 문제를 해결합니다.
일반적으로 사용 가능한 변환 기능에는 포괄적인 코드베이스 분석 변환이 포함되며, 이를 통해 아키텍처, 비즈니스 로직, 기술적 부채를 포함한 계층적인 상호 참조형 문서를 생성하고 그와 더불어 오래된 구성 요소 및 유지 관리 문제에 대한 실행 가능한 인사이트를 얻을 수 있습니다. Node.js 버전 업그레이드 변환이 이제 정식 버전으로 제공되며 포괄적인 라이브러리 업그레이드 지원이 포함되므로, 전체 종속성을 현대화하여 Node.js 애플리케이션을 모든 소스 버전에서 대상 버전으로 업그레이드할 수 있습니다.
조기 액세스 단계에서 사용 가능한 이러한 변환 기능에는 Java 성능 최적화 변환이 포함됩니다. 이러한 변환을 통해 Java Flight Recorder(JFR) 프로파일링 데이터를 분석하여 CPU 및 메모리 핫스팟과 안티패턴을 탐지한 다음, 대상 코드 수정을 적용하여 리소스 사용량을 줄이고 효율성을 개선할 수 있습니다. Log4j-SLF4J 마이그레이션 변환 기능을 사용하면 SLF4J 로깅 프레임워크로 마이그레이션하여 Log4j 로깅 종속성을 수정할 수 있습니다. 또한 조기 액세스 단계에서는 Angular-React 마이그레이션 변환 기능도 제공되며, 이를 통해 Angular 애플리케이션을 React로 변환할 수 있습니다. Angular 버전 업그레이드 변환을 사용하면 Angular 애플리케이션을 최신 버전으로 업그레이드할 수 있습니다. 마지막으로, Vue 버전 업그레이드 변환은 Vue.js 애플리케이션을 최신 버전으로 업그레이드합니다.
AWS 관리형 변환은 AWS의 검증을 거쳤으며, 조직의 특정 요구 사항에 맞게 사용자 지정할 수 있습니다. 모든 변환 기능은 지속적인 학습의 이점을 활용하므로, 실행할 때마다 품질을 자동으로 개선합니다.
시작하려면 AWS Transform CLI를 설치한 후 atx custom def 목록을 실행하여 사용 가능한 모든 변환을 확인하세요. 자세한 내용은 AWS 관리형 변환을 참조하세요.
AWS Transform custom은 미국 동부(버지니아 북부) 및 유럽(프랑크푸르트)에서 사용할 수 있습니다.