For my course project, I have to develop a Telegram bot. This bot is being hosted on Heroku.
For this bot, I need storage of images. Two options came to my mind - Amazon S3 and MongoDB. As images are quite small and there not so many of them, both services seem to be equal. Therefore, I would like to have the opinions of other developers as I have to justify my choice.
Files will be uploaded only by moderators, and it will happen rarely. End users will only read these images.
Which one is easier to integrate with the Heroku app? Which one is easier to manage?
I would be happy to see other related points.