完全マネージド型のサービスで、インテリジェントな推奨事項を提供することで、コードの品質とアプリケーションのパフォーマンスを積極的に改善するのに役立ちます。機械学習モデルと学習したベストプラクティスを活用して、インテリジェントな推奨事項を提供します。実行中のアプリケーションのパフォーマンスを分析します。本番環境に至る前のコードレビュー中にコードの問題を自動的に検出するため、本番環境にデプロイする前に問題を積極的に検出し、アプリケーション全体のパフォーマンスと品質を向上させることができます。容量を消費しているときはいつかを識別できます。最小限のフットプリントで、本番環境でアプリケーションを継続的にプロファイルするように設計されています。使用を開始する方法を教えてください。プレビューで公開されています。コンソールで今すぐお使いいただけます。既存のコードリポジトリを関連付けます。コードの分析を開始し、コード改善の推奨事項をプルリクエストまたはコードリポジトリ内で直接示します。アプリケーションのプロファイリングは数分で開始できます。コンソールにログインして、アプリケーションを設定します。提供する段階的な指示とコードに従って、アプリケーションに小さなロープロファイルのエージェントをインストールします。継続的に実行することで、ライブアプリケーションのパフォーマンスの問題をプロアクティブにキャッチできます。リージョン表をご覧ください。全般のリファレンスの「リージョンとエンドポイント」を参照してください。ベストプラクティスからの逸脱を識別します。コードベースから学んだ標準に基づいてインテリジェントな推奨事項を提供します。広く使用されているソース管理システム上の既存のコードレビューワークフローとシームレスに統合し、コード品質を改善するための実用的な推奨事項を提供します。サポートされているプログラミング言語とソースコードリポジトリを教えてください。コードをサポートしています。同時実行の問題、潜在的な競合状態、サニタイズされていない入力、資格情報などの機密データの不適切な処理、リソースリークをチェックし、さらに並行コードの競合状態も検出します。使用を開始する方法を教えてください。推奨事項をコードプルリクエストに直接統合します。Reviewerの推奨事項の受信を開始することで開始できます。読み取り専用アクセスと、プルリクエストにコメントを投稿する機能が必要です。有効にすると、接続されたリポジトリに対して生成されたプルリクエストに対するコメントとして、インテリジェントな推奨事項が自動的に提供されます。推奨事項を生成するためにコードの読み取り専用アクセスが必要です。当社の最優先事項は、お客様からの信頼、プライバシー、およびお客様のコンテンツのセキュリティです。転送中の暗号化などの適切な制御を行っています。データを使用する場合はお客様との契約を確実に遵守します。詳細については、「データプライバシーのよくある質問」を参照してください。ソースコードを保存しません。トレーニングは、ルールマイニングと、ロジスティック回帰とニューラルネットワークの組み合わせを活用した教師あり機械学習モデルを使用して行われます。コードベースをマイニングします。コードの品質を改善することを目的としたコードの変更を調べ、ドキュメントデータと相互参照します。推奨する新しいルールセットが作成されます。入力情報として使用します。ルールベースモデルと機械学習ベースモデルの両方について、お客様がラベルとして提供したフィードバックを使い、コード検出器の品質を繰り返し改善します。開発者がアプリケーションのランタイム動作を簡単に理解し、パフォーマンスを向上させ、コンピューティングコストを削減するのに役立ちます。アプリケーションのランタイムプロファイルを分析し、コードの最も関連性の高い部分のパフォーマンスを向上させる方法について開発者をガイドするインテリジェントな推奨事項を提供し、可視化を実現します。私は既にコードに広範囲のログ記録とデバッグを統合しています。モニタリングアプローチは良い習慣ですが、コード効率分析には実用的ではありません。実行時間のログ記録は、限られた一連のシナリオでのみ機能し、実装には時間がかかります。ここで、「ボトムアップ」ランタイムモニタリングが登場します。シナリオに関係なく、そのアプリケーションの動作で発生したすべてのデータを収集するように設計されています。あるパフォーマンスの非効率性に関する知識ベースを使用して、パフォーマンスに影響するライブアプリケーションのコードパターンを自動的に検出します。開発者は、提供された推奨事項に従って問題を修正できます。モニタリング、トレース、アプリケーションのパフォーマンスに関して有用なデータを提供します。使用すると、パフォーマンスの最適化が最も行えるコードの部分を簡単に確認し、その対処方法に関するガイダンスを受けることができます。その際、パフォーマンスエンジニアリングの高度な知識は必要ありません。本番環境で、本番トラフィックの負荷の下で、さらにアプリケーションに影響を与えずに継続的に実行できるように設計されています。これは、ベアメタルホストでの実行時を含む、本番環境での運用上の問題のトラブルシューティングに役立ちます。実行されているサーバーレスアプリケーションで動作します。アプリケーションをサポートしています。機能するかを教えてください。つの部分で構成されています。エージェントは、アプリケーションの一部としてインプロセススレッドとして実行されます。分ごとにプロファイラーサービスに送信してから、それらを集約します。インタラクティブなフレームグラフでプロファイルデータを公開します。これにより、アプリケーションのパフォーマンスを視覚化できます。パフォーマンスエンジニアリングのベストプラクティスと比較します。パフォーマンスの問題が検出された場合は、インテリジェントな推奨事項を積極的に知らせます。つのアプリケーションの境界を表します。料金ページをご覧ください。無料利用枠にすぐにアクセスできます。機会均等法を順守しています。平等に採用しています。