Q29 — AWS DVA-C02 第3章
第 29/100 問 | ← 第3章
ある企業が、Pythonで記述されたAWS Lambda関数を用いて、Amazon DynamoDBテーブルにアイテムを追加しています。開発者は、DynamoDBテーブルへのレコード挿入を実行し、挿入失敗時に再試行するソリューションを実装する必要があります。この要件を最小限のコード変更で満たす最も適切なソリューションはどれですか?
- A. Pythonコードをシェル経由でAWS CLIのPutItem操作を実行するように設定する。
- B. DynamoDB HTTP APIを用いて、PythonからPutItem操作を呼び出す。
- C. AWS Glueでアイテムをキューに入れ、それらをDynamoDBテーブルに投入する。
- D. Python向けAWS SDK (boto3) を用いてPutItem操作を呼び出す。 ✓
正解: D. Python向けAWS SDK (boto3) を用いてPutItem操作を呼び出す。
解説
参考: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GettingStarted.Python.html