Amazon CloudFront vs. CloudFlare vs. Fastly



Hacker News, Reddit, Stack Overflow Stats

  • -
  • 19K
  • 2.41K
  • 27.5K
  • 11.3K
  • 1.39K
  • 419
  • 607
  • 29

GitHub Stats

No public GitHub repository stats available
No public GitHub repository stats available
No public GitHub repository stats available

Description

What is Amazon CloudFront?

Amazon CloudFront can be used to deliver your entire website, including dynamic, static, streaming, and interactive content using a global network of edge locations. Requests for your content are automatically routed to the nearest edge location, so content is delivered with the best possible performance.

What is CloudFlare?

Cloudflare speeds up and protects millions of websites, APIs, SaaS services, and other properties connected to the Internet.

What is Fastly?

Fastly's real-time content delivery network gives you total control over your content, unprecedented access to performance analytics, and the ability to instantly update content in 150 milliseconds.

Want advice about which of these to choose?Ask the StackShare community!

Pros

Why do developers choose Amazon CloudFront?
Why do you like Amazon CloudFront?

Why do developers choose CloudFlare?
Why do you like CloudFlare?

Why do developers choose Fastly?
Why do you like Fastly?

Cons

What are the cons of using Amazon CloudFront?
Downsides of Amazon CloudFront?

What are the cons of using CloudFlare?
Downsides of CloudFlare?

What are the cons of using Fastly?
Downsides of Fastly?

Pricing

How much does Amazon CloudFront cost?
Amazon CloudFront Pricing
How much does CloudFlare cost?
CloudFlare Pricing
How much does Fastly cost?
Fastly Pricing

Companies

What companies use Amazon CloudFront?
3667 companies on StackShare use Amazon CloudFront
What companies use CloudFlare?
2541 companies on StackShare use CloudFlare
What companies use Fastly?
112 companies on StackShare use Fastly

Integrations

What tools integrate with Amazon CloudFront?
18 tools on StackShare integrate with Amazon CloudFront
What tools integrate with CloudFlare?
21 tools on StackShare integrate with CloudFlare
What tools integrate with Fastly?
16 tools on StackShare integrate with Fastly

What are some alternatives to Amazon CloudFront, CloudFlare, and Fastly?

  • MaxCDN - Our CDN makes your site load faster!
  • Akamai - The leading platform for cloud, mobile, media and security across any device, anywhere.
  • KeyCDN - A CDN crafted with ease and simplicity in mind - speed up your website.
  • Incapsula - Cloud-based service that makes websites safer, faster and more reliable.

See all alternatives to Amazon CloudFront

Latest News

Lambda@Edge – Intelligent Processing of HTTP Request...
It’s Hard To Change The Keys To The Internet And It ...
How we made our page-load optimisations even faster
Coming soon to a university near you
How to get real-time, actionable insights from your ...
Fastly
Beating The Speed of Light with Fastly's Edge C...
Related Stack Decisions
Justin Dorfman
Justin Dorfman
open source sustainer at SustainOSS · | 4 upvotes · 647 views
Fastly
Grunt
jQuery
Bootstrap
Jekyll
Let's Encrypt
Netlify
GitHub Pages
MaxCDN
#StaticSiteGenerators
#Webperf
#GoogleFonts
#CDN

When my SSL cert on MaxCDN was expiring on my personal site I decided it was a good time to revamp some things. Since GitHub Services is depreciated I can no longer have #CDN cache purges automated among other things. So I decided on the following: GitHub Pages, Netlify, Let's Encrypt and Jekyll. Staying the same was Bootstrap, jQuery, Grunt & #GoogleFonts.

What's awesome about GitHub Pages is that it has a #CDN (Fastly) built-in and anytime you push to master, it purges the cache instantaneously without you have to do anything special. Netlify is magic, I highly recommend it to anyone using #StaticSiteGenerators.

For the most part, everything went smoothly. The only things I had issues with were the following:

  • If you want to point www to GitHub Pages you need to rename the repo to www
  • If you edit something in the _config.yml you need to restart bundle exec jekyll s or changes won't show
  • I had to disable the Grunt htmlmin module. I replaced it with Jekyll layout that compresses HTML for #webperf

Last but certainly not least, I made a donation to Let's Encrypt. If you use their service consider doing it too: https://letsencrypt.org/donate/

See more
Todd Gardner
Todd Gardner
President at TrackJS · | 2 upvotes · 299 views
atTrackJS
MaxCDN
Amazon CloudFront

We migrated the hosting of our CDN, which is used to serve the JavaScript Error collection agent, from Amazon CloudFront to MaxCDN. During our test, we found MaxCDN to be more reliable and less expensive for serving he file.

The reports and controls were also considerably better.

See more


Interest Over Time