게시된 날짜: Dec 4, 2020
오늘, 코드 품질을 개선하고 Python 애플리케이션의 성능을 최적화하는 Amazon CodeGuru Reviewer 및 Profiler를 위한 Python Support를 발표하게 되어 기쁘게 생각합니다.
Java 외에도, CodeGuru Reviewer는 Python 코드에서 찾기 어려운 코딩 문제를 식별하는 데 도움이 됩니다. 당사는 코딩 문제를 분류하기 위해 대규모 코드 뭉치와 Python 문서를 분석하여 훈련된 탐지기에 모범 사례를 제공했습니다. CodeGuru Reviewer를 온보딩할 수 있으며 풀 요청 및 전체 리포지토리 분석을 사용해 Python 코드 분석을 시작할 수 있습니다.
이제 CodeGuru Profiler 에이전트를 사용하여 성능 문제를 조사 및 수정하는 Python 애플리케이션을 프로파일링할 수 있습니다. CodeGuru Profiler는 3.6~3.9 버전의 Python을 지원하며 AWS Lambda 같은 EC2, 컨테이너 및 서버리스를 실행하는 애플리케이션에서 작동합니다.
Amazon CodeGuru는 기계 학습 기반의 개발자 도구로, 코드 품질을 개선하고 애플리케이션에서 가장 비경제적인 코드 줄을 찾아내는 데 유익한 지능형 권장 사항을 제시합니다. Amazon CodeGuru Reviewer의 경우 코드를 스캔하여 중대한 문제점이 있는지 검사하고 버그를 식별하며 이를 수정하기 위한 권장 사항을 제시하여 코드 수준을 향상하는 데 도움을 줍니다. Amazon CodeGuru Profiler는 애플리케이션에서 런타임 성능 데이터를 수집하고 애플리케이션 성능을 미세 조절할 수 있게 하는 권장 사항을 제시합니다.