投稿日: Dec 4, 2020

本日、Python アプリケーションのコード品質を向上させてパフォーマンスを最適化する Amazon CodeGuru Reviewer および Profiler の Python サポートを公開できることを嬉しく思います。 

Java に加えて、CodeGuru Reviewer は、Python コードで見つけにくいコーディングの問題を特定する場合に役に立ちます。大規模なコードコーパスと Python ドキュメントを分析してコーディングの問題を特定し、検出器をトレーニングしてベストプラクティスの推奨事項を提供しました。CodeGuru Reviewer をオンボードし、プルリクエストと完全なリポジトリ分析を使用して Python コードの分析を開始できます。

CodeGuru Profiler エージェントを使用すれば、Python アプリケーションのプロファイルを作成して、パフォーマンスの問題を調査および修正できるようになります。CodeGuru Profiler は、3.6 から 3.9 までの Python バージョンをサポートし、EC2、コンテナ、および AWS Lambda などのサーバーレスで実行されるアプリケーションで動作します。 

Amazon CodeGuru は、機械学習を利用したデベロッパーツールです。コードの品質を改善し、アプリケーションで最も費用がかかっているコード行を識別するためのインテリジェントな推奨事項を提供します。Amazon CodeGuru Reviewer は、重大な問題をスキャンし、バグを特定して、修正方法を推奨することで、コード品質の改善をサポートします。Amazon CodeGuru Profiler は、アプリケーションからランタイムのパフォーマンスデータを収集し、アプリケーションのパフォーマンスを微調整する際に有用な推奨事項を提供します。 

CodeGuru Reviewer の使用を開始する方法については、ドキュメントをご覧ください。CodeGuru Profiler を使用するには、ドキュメントをご覧ください。