Q90 — AWS DVA-C02 第1章

第 90/100 問 | ← 第1章

ある開発者が、新しいAmazon S3バケットが作成されるたびに実行されるAWS Lambda関数をデプロイしました。このLambda関数は、各新しいS3バケットにS3ライフサイクルポリシーをアタッチする必要があります。しかし、開発者は、新しく作成されたS3バケットにライフサイクルポリシーがアタッチされていないことに気づきました。開発者は、Lambda関数内で発生している可能性のあるエラーを調査するために、どのAWSサービスを使用すべきですか?

正解: D. Amazon CloudWatch

解説

Amazon CloudWatchは、AWSリソースの監視および観測に使用されるサービスです。このケースでは、開発者はCloudWatchを用いてLambda関数の実行状況(実行ログ、メトリクス、アラームなど)を監視し、潜在的なエラーを特定できます。AWS CloudTrailは主にAPI呼び出しの追跡に使用され、Amazon S3はストレージサービスであり、AWS CloudFormationはインフラストラクチャのテンプレート管理に使用されます。これに対して、Lambda関数の実行エラーを特定するにはCloudWatchが最も適しています。したがって、正解はDです。