Q47 — AWS DVA-C02 第2章
第 47/100 問 | ← 第2章
開発者は、AWS Lambda関数として実行される分散型のプロダクションアプリケーションのパフォーマンス問題を分析する必要があります。これらの分散型Lambdaアプリケーションは、他のアプリケーションコンポーネントを呼び出します。開発者は、本番環境でパフォーマンス問題の根本原因を特定およびトラブルシューティングするにはどうすればよいですか?
- A. Lambda関数にログステートメントを追加し、Amazon CloudWatchでログを確認します。
- B. AWS CloudTrailを使用し、ログを確認します。
- C. AWS X-Rayを使用し、セグメントとエラーを確認します。 ✓
- D. Amazon Inspectorエージェントを実行し、パフォーマンスを分析します。
正解: C. AWS X-Rayを使用し、セグメントとエラーを確認します。
解説
AWS X-Rayは、分散型アプリケーションのパフォーマンス問題を分析・デバッグするためのAWS提供の分散トレーシングサービスです。Lambda関数にAWS X-Rayを統合することで、関数呼び出し、エラー、遅延に関するセグメントを作成できます。これにより、パフォーマンス問題の根本原因を容易に特定およびトラブルシューティングできます。他の選択肢(A、B、D)は一部のログ記録およびモニタリング手法を提供しますが、AWS X-Rayは分散型アプリケーションのパフォーマンス分析に特化しており、このシナリオに最も適しています。