CloudFlare launched its services in July 2009 and has established quite a name for itself in CDN land, primarily because it offers a free CDN product and does not charge for data transfer/bandwidth. Also, CloudFlare is generally considered to be very innovative, especially in the area of SSL/HTTPS. Per mid 2016, CloudFlare sits in front of 4 million websites and has 80+ POPs.
CloudFlare has ~ 80 POPs per mid July and launches a new POP 'every week'.
Pricing & Contract duration
CloudFlare offers a Free plan and other paid plans, all the way up to Enterprise. For the paid plans, CloudFlare determines a flat monthly price per customer based on average bandwidth, geography, and other factors. . The latest info is available at https://www.cloudflare.com/plans/
|Pricing & Contract duration|
|Price US/EU traffic - low volume||$0.00 per GB|
|Price US/EU traffic - high volume||$0.00 per GB|
|Extra charge for APAC region traffic||No extra charge|
Note: custom price plans are very common in the CDN market, especially for large volume customers. We recommend you always talk to the CDN provider about your needs and requirements and work with them to get a best-fit deal.
Features & Support
CloudFlare has an impressive and modern feature set, including serve stale (if origin is unreachable) and lots of HTTPS goodies. The UI and API have 100% feature parity.
|Features & Support|
|Push (upload to CDN servers)|
|Purge||Average purge time is 5 seconds, which means files on POP edge servers are 'instantly'.|
|Purge All||Not possible to purge per directory though.|
|Gzip||Resend from origin, or compress on edgeEnterprise customers can specify which file types get sent compressed to the client.|
|Honors all origin server headers|
|Can override origin server headers|
|Set caching headers for pushed files|
|HTTPS||CloudFlare provides a range of SSL/TLS features, including uploading your own certificate, Keyless SSL and they support both TLS Tickets and TLS IDs for faster TLS session resumption.|
|Control Panel & statistics|
|Access Logs||Only available to Enterprise customers (at no extra charge)|
|API||Restful JSON. HTTPS endpoint. 100% feature parity between UI and API.|
|Support||Enterprise customers have dedicated support representatives/engineers and 24/7 phone support.|