Based on DynamoDb documentation why would anyone use updateItem instead of putItem?
updateItem
putItem
PutItem
Slight correction in the above answer: Even the update item API takes the larger of the two item sizes(pre-update and post-update) into consideration. See documentation here.