あるアプリケーションは、Lambda関数を使用してS3にアップロードされたファイルからメタデータを抽出し、そのメタデータをDynamoDBに保存します。開発者は、予期しない動作をトラブルシューティングするためにLambda関数のログを閲覧したいと考えています。この構成において、Lambdaの実行ログはどこに保存されますか?
解答を選択
オプションをタップして解答を確認してください。
正解: Amazon CloudWatch.
これが解答である理由
Lambda関数の実行ログは、デフォルトでAmazon CloudWatch Logsに自動的に送信されます。CloudWatch Logsは、アプリケーションやサービスからのログデータを一元的に収集、監視、保存、分析するためのサービスです。開発者はCloudWatchコンソールからLambda関数のロググループにアクセスし、実行時の詳細なログイベントを確認することで、予期しない動作の原因を特定し、トラブルシューティングを行うことができます。 Amazon S3はオブジェクトストレージサービスであり、ログの保存先として設定することも可能ですが、Lambdaのデフォルトのログ保存先ではありません。AWS CloudTrailはAWSアカウントのアクティビティを記録するサービスであり、Lambda関数の実行ログそのものではありません。Amazon DynamoDBはNoSQLデータベースサービスであり、ログの保存には適していません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要