Live data from Hacker News

Will Cloudflare R2 Win Customers from Amazon S3?

taloflow.ai

31–40 of 213 posts

Re: Will Cloudflare R2 Win Customers from Amazon S3?

#31
post #23

IMO, the best feature Cloudflare added to R2 was the automatic migration. This makes sense for a CDN to offer, but if R2 works, this makes it pretty simple to migrate. "After specifying an existing storage bucket, R2 will serve requests for objects from the existing bucket," I've Beene evaluating R2, but this migration path makes it dead simple to use. I just point my code to read/write from/to R2 instead of S3, and…

> I just point my code to read/write from/to R2 instead of S3

This is probably worse for CloudFront than for S3 itself.

Double paying for storage is still going to be cheaper than egress fees overall.

Re: Will Cloudflare R2 Win Customers from Amazon S3?

#32
I've commented elsewhere, and I'll comment here again: Cloudflare R2 is really a re-packaging / re-positioning of how most customers were using Cloudflare's CDN in the first place: As a low-cost content delivery network. As a small tech shop, we front S3 with Cloudflare (not CloudFront, because it's relatively expensive) for binary downloads, and pay single digit $ to AWS and $0 to Cloudflare. If we were pushing blobs through S3 + accelerated buckets; or S3 + CloudFront; or S3 + transfer-acceleration, our AWS bill would have been 3x / 5x.

Relying on Cloudflare to do tiered-caching / transfer-acceleration afforded by tight integration between its CDN and R2 would lead us to drop S3 altogether for our workloads.

We've also experimented using Workers KV as a blob store (it has a cap of 25MB per key; costs $5 per million writes, $0.5 per million reads; $5 per 10GB of storage; zero egress fee) and its pricing comes out cheaper than S3. We'd have moved to KV already if R2 hadn't been announced. Now, we think it is prudent to bide our time till R2 goes public.

But: we are a rather tiny tech shop and agonize over bill items like egress; most enterprises worry more about data security, compliance, and integration with big-data tools (like EMR, Athena, Firehose, RedShift etc). So, I am not sure if there'd be an exodus off-the-bat (at least not until Cloudflare has equivalent integrations / services in-place [0]). Though, I can see why companies like smugmug (who have been using S3 since 2006!) may move.

The killer here is, R2 will sweep away dev shops at the low-end of the market. If anyone's starting a bootstrapped SaaS company, not only does Cloudflare becomes the place for them to prototype a MVP (as opposed to AWS/Azure/GCP) but also an integration point for their offerings (consider: a Tableau competitor + R2) [1]. As noted by Ben Thompson a few days ago, there's little AWS can do despite knowing what's in store, other than cannibalize their own business (which they're not afraid to do!) [2]. We are entering uncharted waters here: Two companies fully drowning in HBS credos going after each other. Wonder what Clayton Christensen would have thought of that.

[0] https://en.wikipedia.org/wiki/Complex_contagion

[1] https://en.wikipedia.org/wiki/Scale-free_network

[2] https://stratechery.com/2021/cloudflares-disruption/

Re: Will Cloudflare R2 Win Customers from Amazon S3?

#33
I think AWS backed themselves into a corner with their extremely high egress charges. I would wager that a pretty considerable amount of their revenue is from egress, so if they have to reduce egress pricing, it will take a pretty big chunk of their revenue.

Of course, I could be completely wrong. I would certainly welcome a correction.

Re: Will Cloudflare R2 Win Customers from Amazon S3?

#34
post #16

Earlier quoted context omitted.

We will see in practice how it is. As the article suggested, there are often caveats to "unlimited" and honestly I don't even think they have written unlimited anywhere :)

I think that when CF say unlimited bandwidth they really mean it. I manage a domain on the business level plan for a domain and I pushed over 1PB through it in January. Not a single complaint from CF and no sales calls pushing enterprise tier. They haven't clarified their file operations costs yet though. That could get pricy but will more than likely be cancelled out by the egress savings for most use cases.

Not saying your experience isn't true, but I've heard horror stories of accounts being disabled for using too much "non-HTML" bandwidth, even on business level ($200/month) accounts (at the single digit TB level). The limits seem to be arbitrary and ill defined.

CF may be great technically, but I personally wouldn't use them without an enterprise agreement in place. Bandwidth should be cheap, but cheap does not equal free.

Unless I had an enterprise agreement in place I'd rather work with a vendor that has a well defined usage-based pricing. I have a low appetite for risk, and usage-based pricing aligns incentives properly IMHO.

Re: Will Cloudflare R2 Win Customers from Amazon S3?

#37

Personally I find Backblaze B2 more compelling. ... Ok, after writing that, I realized that I should probably look up R2's offering first. And then my jaw hit the floor at "free egress bandwidth". Free egress bandwidth ? Yes please. I will instantly convert. Then I was worried about price per GB. $0.015/GB is incredibly competitive. Good lord, where do I get early access to this thing? I'd transition all our infra to…

Backblaze, IIRC, doesn't distribute data across multiple regions.

Re: Will Cloudflare R2 Win Customers from Amazon S3?

#38
post #23

IMO, the best feature Cloudflare added to R2 was the automatic migration. This makes sense for a CDN to offer, but if R2 works, this makes it pretty simple to migrate. "After specifying an existing storage bucket, R2 will serve requests for objects from the existing bucket," I've Beene evaluating R2, but this migration path makes it dead simple to use. I just point my code to read/write from/to R2 instead of S3, and…

insert doubt

What part is OP missing?

Re: Will Cloudflare R2 Win Customers from Amazon S3?

#40

Personally I find Backblaze B2 more compelling. ... Ok, after writing that, I realized that I should probably look up R2's offering first. And then my jaw hit the floor at "free egress bandwidth". Free egress bandwidth ? Yes please. I will instantly convert. Then I was worried about price per GB. $0.015/GB is incredibly competitive. Good lord, where do I get early access to this thing? I'd transition all our infra to…

Responding to a deleted but interesting comment. Normally I wouldn't do this, but it's harmless enough: > Backblaze B2 transfer to Cloudflare is free egress due to bandwidth alliance and Cloudflare CDN is free egress. So you already kinda have that. Hmm... What does it mean to transfer to Cloudflare? That's interesting. I want free egress to my Hetzner servers. (4x16TB for $79EU/mo is unbeatable, primarily because He…

They offer a serverless platform.

If you want free egress, you can check Wasabi: https://wasabi.com/cloud-storage-pricing/#three-info

Post reply on HN