Prev Question
Next Question

Company C has recently launched an online commerce site for bicycles on AWS. They have a “Product” DynamoDB
table that stores details for each bicycle, such as, manufacturer, color, price, quantity and size to display in the online
store. Due to customer demand, they want to include an image for each bicycle along with the existing details. Which
approach below provides the least impact to provisioned throughput on the “Product” table?

Serialize the image and store it in multiple DynamoDB tables

Create an “Images” DynamoDB table to store the Image with a foreign key constraint to the “Product” table

Add an image data type to the “Product” table to store the images in binary format

Store the images in Amazon S3 and add an S3 URL pointer to the “Product” table item for each image

Prev Question
Next Question

Leave a Reply

Your email address will not be published. Required fields are marked *