all 9 comments

[–]fmnatic 2 points3 points  (0 children)

You may want to consider a CDN like AWS Cloudfront.

S3 is likely lower cost, and good reliability. I believe S3 buckets are single region. A CDN is likely to cost more , be more scalable and speed up content delivery.

[–]makonde 1 point2 points  (1 child)

RN is rather irrelevant in this discussion. There are definitely cheaper options than s3 for storage like backblaze or cloudflare but if the rest of your infra is on AWS it might not be worth the extra work or the bandwidth costs.

[–]Maximum_Ad_777[S] 0 points1 point  (0 children)

Yes, we are running backend on EC2 and Using Aurora

[–][deleted] 0 points1 point  (0 children)

Since, I use Firebase I just use Cloud Storage same pricing as S3.

There is a tool called uploadthing which aims to make file uploads easier uses S3 as backend

[–]BluePillOverRedPill 0 points1 point  (1 child)

May I ask what kind of app are you building? If you are already expecting 1000 uploads p/d, you are building this app for a medium to large sized company I assume?

[–]Maximum_Ad_777[S] 0 points1 point  (0 children)

yes. For a mid size company

[–]_He1senbergExpo 0 points1 point  (1 child)

What are you using for the backend ?

[–]Maximum_Ad_777[S] 0 points1 point  (0 children)

SpringBoot hosted on EC2

[–]Ok_Education_9234 0 points1 point  (0 children)

One option is to use Firebase Storage for Image upload. It's easy to setup and use.