DVAトラブルシューティングと最適化

API Gatewayのモック統合を設定したにもかかわらず、HTTP 500エラーが返されます。最も可能性が高い原因はどれですか。

A
統合レスポンスのマッピングが設定されていない
✓ 正解
モック統合でもレスポンスマッピングは必要です。不足すると期待どおりのレスポンスを返せず500エラーとなる場合があります。
B
Lambda関数のタイムアウトが短すぎる
モック統合ではLambdaを呼び出さないため、Lambdaタイムアウトは今回の問題とは無関係です。
C
IAMロールにAmazonS3ReadOnlyAccessがない
S3を利用していないモック統合ではIAMポリシーは関係ありません。原因として適切ではありません。
D
DynamoDBテーブルにTTLが設定されていない
TTLはDynamoDBの期限切れデータ削除機能であり、API Gatewayのモック統合とは無関係です。

解説

モック統合ではバックエンドを使用しませんが、メソッドレスポンスと統合レスポンスの設定は必要です。レスポンスマッピングが不足していると500エラーになることがあります。LambdaやDynamoDB、S3の設定はモック統合では関係ありません。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでDVAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
DVA の問題一覧に戻る