投稿日: 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 は、アプリケーションからランタイムのパフォーマンスデータを収集し、アプリケーションのパフォーマンスを微調整する際に有用な推奨事項を提供します。