投稿日: Aug 12, 2021

Amazon CodeGuru は機械学習を利用したデベロッパーツールで、コードの品質を向上させ、最もコストの高いアプリケーションコード行を特定するためのインテリジェントなレコメンデーションを提供します。デベロッパーは、Amazon CodeGuru Profiler を使用して、アプリケーションのランタイム動作の理解、コードの非効率性の特定と除去、パフォーマンス向上、コンピューティングコストの大幅な削減を実現できます。

本日、Amazon CodeGuru Profiler は、既存の Java レコメンデーションに加えて、Python 向けにサポートを拡張しました。CodeGuru Profiler を使用すると、Python アプリケーションをプロファイルして Python アプリケーションのパフォーマンス向上と問題の緩和に向けたステップを識別できます。CodeGuru Profiler は、3.6 から 3.9 までの Python バージョンをサポートし、Amazon Elastic Compute Cloud (EC2)、コンテナ、および AWS Lambda 上で実行されるアプリケーションで動作します。

Amazon CodeGuru Profiler の使用を開始するには、ユーザーガイドを参照してください。CodeGuru Profiler への Python アプリケーションのオンボーディングを行うには、ユーザーガイドを参照してください。CodeGuru Profiler のドキュメントには、識別される外れ値と生成されるレコメンデーションの詳細も記載されています。