AWS、「CodeGuru Reviewer」のPython対応を一般提供

今回は「AWS、「CodeGuru Reviewer」のPython対応を一般提供」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 Amazon Web Services(AWS)は米国時間4月7日、コードレビュー自動化ツール「Amazon CodeGuru Reviewer」を「Python」に対応させたと発表した。このツールは見つけにくいコードの問題を検出し、コード品質を改善できるように支援する。

 AWSは2020年12月に、Python対応のプレビューを提供していた。今回はその一般提供を開始した。

 Pythonは、その習得のしやすさと、「NumPy」や「SciPy」など特定の科学計算アプリケーション向けのアドオンパッケージが豊富なことから、人気の高いプログラミング言語の1つになっている。

 CodeGuru Reviewerは、AWSの機械学習アルゴリズムを使用して、アプリケーションの開発中に問題を特定する。例えば、コードを記述した開発者がその組織を離れると、元のコードの構造を理解していない後任の開発者がコードの保守や更新に苦労するため、負担の大きなコードになることがある。

 AWSのツールは、開発者の間で人気が高い2つの言語、Pythonと「Java」に対応する。

 一般提供への移行に伴い、CodeGuru Reviewerの対象範囲を拡大し、「既存の検出機能の推奨事項を増やし、社内で検証した新しい検出機能を追加した」と、Amazon CodeGuruチームはブログで説明した。

 AWSはこのリリースで、新たにコード保守性と不正入力の検出機能を追加した他、リソースリークの検出機能を改善した。

 コード保守性検出機能は、下流でのテスト、保守、リファクタリングに役立ちそうなコード構造を示したメトリクスを提供する。つまり、コードの可読性を向上させることで、将来的な保守性を改善することが目的だ。

 不正入力の検証検出機能は、予期せぬ入力を検出して、ソフトウェアの信頼性とセキュリティの向上に対処する。

 リソースリーク検出機能は、オープンファイル記述子の他、コネクション、セッション、オープンソケット、並列処理スレッドプールのリークを検出する。

 同サービスは料金体系が変更され、月額固定料金となった。リポジトリーのコードの総行数によって設定されており、最初の10万行のコードは月額10ドル(約1100円)だ。その後追加される10万行ごとに、月額30ドル(約3300円)加算される。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
米国政府が「SBOM」による管理を大統領令に盛り込んだ意味
IT関連
2022-10-04 01:19
AMD、ゲーミングノート向けGPU「Radeon RX 6000M」シリーズ発表 :COMPUTEX TAIPEI 2021
製品動向
2021-06-02 19:57
eスポーツ大会運営を外販 NTT東が福利厚生向け
IT関連
2021-08-17 04:36
McAfee Enterprise、「MVISION Cloud」にゼロトラストネットワークアクセス機能を追加
IT関連
2021-08-19 22:08
カプコンが「バイオハザード4」をOculus Quest2向けにリリース、詳細は日本時間4月22日発表
ゲーム / eSports
2021-04-17 02:42
HomePod miniは湿度温度センサー搭載 用途は不明
ロボット・AI
2021-03-24 15:59
北京五輪アプリにセキュリティ上の問題、トロント大が指摘–IOCは「重大ではない」と主張
IT関連
2022-01-21 01:07
Google Playにゲームやアプリのお得情報を表示する「Offers」タブが追加
IT関連
2022-01-30 09:06
日本MS、「Microsoft Entra」のSSEソリューションを解説–各SaaSへのアクセスを安全に保護
IT関連
2023-07-22 22:34
J:COM MOBILE、月20GBで2480円の新料金プラン 5G対応は夏以降
企業・業界動向
2021-01-29 22:14
Linuxへの乗り換えを考える人に知らせたい6つのこと
IT関連
2023-04-07 08:21
「人流データ」を瞬時に解析……スマート街路灯が照らす未来
IT関連
2021-03-31 00:38
地球の電力需要を満たす大きな可能性を持つ地熱テクノロジーでリーダーを目指す「Fervo」
EnviroTech
2021-05-04 21:42
「macOS」の「ステージマネージャ」で画面領域を有効利用する方法
IT関連
2023-12-23 11:55