When to use aws dynamodb
It depends on your use case for the application and type of data. If you want to use it for the real apps, use dynamodb.
DynamoDb is good for storing structured data. It has some limits in the storage size but it has very high access speed.
S3 storage is good for storing files.It cloud be read over http with REST Api. If you want to update images or some files, you can go with AWS S3.
When you create an image for the ec2 instance, it will be stored in AWS S3. It is very cheap.
If you want to upload user data with image, you can store image in s3 and store the image link in the dynamodb along with the data.
It depends on your use case for the application and type of data. If you want to use it for the real apps, use dynamodb.
DynamoDb is good for storing structured data. It has some limits in the storage size but it has very high access speed.
S3 storage is good for storing files.It cloud be read over http with REST Api. If you want to update images or some files, you can go with AWS S3.
When you create an image for the ec2 instance, it will be stored in AWS S3. It is very cheap.
If you want to upload user data with image, you can store image in s3 and store the image link in the dynamodb along with the data.