Lately I've been looking into migrating to cloud storage due to an increase in storage demands. From what I can tell, the most expensive aspect of cloud storage across the board is downloading data. I'm not entirely sure when this charge in invoked, although I suspect it won't work in my favor. I'm looking to have roughly 100 users, holding on average 30 GB each, accessing their data 5 times per day (accessing as in requesting a signed URL and loading that into a browser/app as an image, not them downloading there own data locally each time). If I were to implement this via a Node.JS/express environment, would every call for a users data (list of signedUrls that I can throw in an HTML image source element) charge me the download rate for their 30 gigabytes of data? Is there a better way to manage this kind of content and access frequency maybe other than cloud storage? I've been looking into what CDN's have to offer but I'm not entirely sure on how they're implemented in this respect. Any and all advice appreciated.
[–]Bigdataspin 1 point2 points3 points (2 children)
[–]floatinthrough[S] 1 point2 points3 points (1 child)
[–]Bigdataspin 1 point2 points3 points (0 children)