Just a short one today, but I discovered just today something that I didn’t know about Cloudflare, and one that could certainly turn out to be costly!
The maximum file size Cloudflare’s CDN caches is 512MB for Free, Pro, and Business customers and 5GB for Enterprise customers (although Enterprise customers can request caching of larger files).
This means that if you happen to be hosting a larger file, hoping that Cloudflare will take the brunt of the bandwidth costs, you’d be wrong. All of those requests would be passed straight through to your origin server.
It’s well worth reading the “small print” and understanding Cloudflare’s CDN in more detail.