What users are saying about
48 Ratings
28 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 9 out of 101
48 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 9.5 out of 101

Add comparison

Likelihood to Recommend

Amazon CloudFront

Amazon CloudFront is best suited when there is a need of speed in serving static and dynanic web contents of a web application. If the content is already in that edge location, CloudFront delivers it immediately. If the content is not currently in that edge location, CloudFront retrieves it from an Amazon S3 bucket or an HTTP server. Amazon CloudFront is not appropriate in case users can tolerate some delays or servers are present near to the location of user. It also Integrates through the W3 Total Cache plugin. Amazon CloudFront Pricing based on bandwidth usage that's the best part of it.
Ashish Agarwal profile photo

CloudFlare

I can't think of a scenario where CloudFlare isn't appropriate. The only time somebody shouldn't use it is if they have internal requirements prohibiting them from using alternate DNS managers. It can be slightly more cumbersome for a novice user to have to set up another account to manage their domain too, but it's 100% worth the few extra minutes to get this up and running.
Joey Yax profile photo

Pros

  • if a website’s static data are based in New York City, people in Boston will get the content faster than people in San Francisco or Tokyo. The farther away customers are from a company’s data center, the slower the website or application loads. This problem can be fixed with a content delivery network like Amazon CloudFront
  • When a visitor requests a file from your website, Amazon CloudFront automatically sends the request to a copy of the file at the nearest edge location. This results in faster download times.
  • You may have great hosting but it doesn’t have the capacity or scalability offered by Google, Microsoft or Yahoo. The better CDNs like Amazon CloudFront offer higher availability, lower network latency and lower packet loss.
  • Amazon CloudFront provides 24/7 email and phone support
  • Amazon CloudFront Free Tier allows you to free up to 50 GB of data transfer and 2,000,000 HTTP and HTTPS requests / month for one year.
Ashish Agarwal profile photo
  • DNS management - Drop dead simple and fast interface, but not lacking on functionality
  • SSL Certificates - Easy and secure. Turning on SSL is as simple as pushing a button. There's no requirement to install anything on your server.
  • Crowdfunded security
  • CDN - CloudFlare uses a nonstandard CDN that automatically caches assets from your sites across the globe. This not only removes some straing on your own server(s) but speeds up the site for global users as well.
Joey Yax profile photo

Cons

  • Amazon CloudFront can improve the security of the files that are being delivered from edge locations.
  • Amazon CloudFront should increase the number of edge location around the world for high data availability
  • you will probably get better performance and price of Amazon CloudFront when you are hosting your web servers in EC2
Ashish Agarwal profile photo
  • I have never even had to call them for support, ever. I think that speaks for itself. If you need a CDN that is going to just work 100% of the time and save you time and money, they are the way to go.
Ramon Khan profile photo

Alternatives Considered

We ended up selecting CloudFront because we were already using an Amazon stack. To be honest, since we were already in the ecosystem there was little reason to deviate once we saw pricing was comparable.
Matthew Gardner profile photo
We did not use any other services for this as we know and understand that CloudFlare is the leader in the industry and we wanted the best setup possible. They also came highly recommended from our hosting company. So not too much to comment on here
Ramon Khan profile photo

Return on Investment

  • Reduces the load of main application servers, meaning fewer active resources in use on EC2, ElasticBeanstalk, etc, saving money
  • Greatly speeds up page loads for users, when configured correctly (like any CDN)
Joshua Dickson profile photo
  • CloudFlare provides great information about your website and traffic.
  • DNS management, very quick to propagate new and updated DNS items.
  • Website caching, free feature that provides your site to visitors even when it's offline.
Derek Schroeder profile photo

Pricing Details

Amazon CloudFront

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

CloudFlare

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details