I remember! They called it the Bandwidth Alliance https://www.cloudflare.com/bandwidth-alliance/
Anyone here done that and want to report back?
Ah, I found this posted by it's author elsewhere in these threads:
https://www.vantage.sh/blog/cloudflare-r2-aws-s3-comparison
Very useful. Wait.... "no public access" AND "no pre-signed URLs"? Am I misunderstanding what that means? That would seem to make this not use cases of serving files to end-users? or what am I missing?
See the last section of this article: https://blog.cloudflare.com/r2-open-beta/
Also interesting to see that a future goal is: "Integration with Cloudflare’s cache, to scale read requests and provide global distribution of data."
I had wrongly assumed that would be the whole point of R2, that it would do that out the gate!
Although one of my use cases is video files (fairly small non-profit usage), which I have understood are not allowed by CloudFlare CDN terms of service (at least at non-"enterprise" tiers?)... it's been confusing to me understanding if I could, for example, serve video files from Backblaze via CloudFlare CDN and Bandwidth Alliance; or with R2, if there's a way to serve video files from R2 to the public that is allowed by tos.
> The Cloudflare Developer Platform consists of the following Services: (i) Cloudflare Workers, a Service that permits developers to deploy and run encapsulated versions of their proprietary software source code (each a “Workers Script”) on Cloudflare’s edge servers; (ii) Cloudflare Pages, a JAMstack platform for frontend developers to collaborate and deploy websites; and (iii) Workers KV, Durable Objects, and R2, storage offerings used to serve HTML and non-HTML content.
Now it’s important to note that the Cache product does not fall into these supplemental terms (even if you use the Workers API to access it). So if you are Caching the video files you’d potentially run into problems (but that would also be true of serving video content from Blackblaze that you were caching).
[1] https://www.cloudflare.com/supplemental-terms/#cloudflare-de...
Delivering video files without caching them is probably a mistake, of course!
Also I don't like it 1mm that I cants see how often and where my data is replicated
> But you can still just sign up and use it already
Yes. You can just enter a credit card & start using it.
This is somewhat wrong. You have to serve R2 Objects via a Worker which will cost you something per hit.
So you have a kind of egress fee.
[0] https://docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpo...
We switched to DO Spaces because of the lower bandwidth and storage fees. The savings was actually quite a bit and no noticeable differences for our use case.
I know there are others services out there that are also s3 compatible and cheaper.
Some other cloud providers give no statement on reliability/availability/consistency. And worse some providers give statements that violates the CAP theorem.
The big clouds are some what reasonably documented, but many smaller vendors leave you guessing, or promise what I know they can't keep.
Let's focus on things users cannot change. Using the cloud to host files is an easy and expensive way to store files that should be a luxury or a tax on the foolish.
I've used it to store large datasets that are processed within a region, a backup system, logs and metrics, and as an origin for CloudFront. I think you're referring to using to host a consumer download service because of web objects in a serious business you'll need a CDN.