A CDN, or Content Delivery Network, is a network of servers that helps deliver your website content to your visitors more quickly and efficiently, much like how having multiple warehouses can help you deliver your products more quickly to visitors all over the world.
Further reading
- Using a CDN (Content Delivery Network) to Improve Pagespeed
- 28 Magento 2 Tools and Resources to Improve Pagespeed
- Magento Pagespeed Optimisation Services
Cloudflare
Features: Global network of servers, free and paid plans available, caching, security features (like DDoS protection), easy integration with Magento 2, real-time analytics and reporting.
Benefits: Good performance, affordable pricing, easy to set up and use, improved website security, scalable.
Pricing: Cloudflare’s Pro plan starts at £15 per month, and its Business plan starts at £150 per month. Enterprise plans are also available.
See: https://www.cloudflare.com/
KeyCDN
Features: Affordable pricing, global network of servers (including in the UK), HTTPS support, real-time reporting and analytics, easy integration with Magento 2, caching.
Benefits: Good performance, affordable pricing, easy to set up and use, improved website speed, scalable.
Pricing: KeyCDN’s pay-as-you-go pricing starts at £0.03/GB, with no monthly minimums or commitments. Prepaid plans start at £20 per month.
Amazon CloudFront
Features: Global network of servers, high performance, integration with other AWS services, easy to use and configure, caching, security features.
Benefits: Good performance, scalable, integrates well with other AWS services, flexible and customisable.
Pricing: Amazon CloudFront’s pay-as-you-go pricing starts at £0.067 per GB for the first 10TB, with volume discounts available for larger usage. Other pricing options are also available.
See: https://aws.amazon.com/cloudfront/
Fastly
Features: Global network of servers, high performance, real-time analytics and reporting, caching, content optimisation, easy integration with Magento 2.
Benefits: Good performance, improved website speed, scalable, flexible and customisable.
Pricing: Fastly offers custom pricing based on usage and features. It also offers a free trial for new users.
CDN77
Features: Global network of servers, affordable pricing, real-time analytics and reporting, caching, HTTPS support, easy integration with Magento 2.
Benefits: Good performance, affordable pricing, easy to set up and use, improved website speed, scalable.
Pricing: CDN77’s pay-as-you-go pricing starts at £0.038 per GB for the first 10TB, with discounts available for larger usage. Prepaid plans start at £120 per month.
Sucuri
Features: Global network of servers, security features (like WAF and malware scanning), caching, real-time analytics and reporting, easy integration with Magento 2.
Benefits: Improved website security, good performance, scalable, easy to set up and use.
Pricing: Sucuri’s website security packages, which include a CDN, start at £155.99 per year for the Basic plan and go up to £389.99 per year for the Business plan.
See: https://sucuri.net/
Akamai
Features: Global network of servers, high performance, security features (like DDoS protection), real-time analytics and reporting, content optimisation, easy integration with Magento 2.
Benefits: Good performance, improved website security, scalable, flexible and customisable.
Pricing: Akamai offers custom pricing based on usage and features. It also offers a free trial for new users.
Popular eCommerce Videos
Each of these CDNs has its own strengths and features, and some may be more suitable than others depending on your site’s specific needs and requirements. It’s a good idea to research each CDN and compare their pricing, performance, and features to determine which one is the best fit for your Magento 2 website.
This post is part of the Magento 2 Pagespeed Optimisation Guide — created by our Magento Pagespeed Optimisation Specialists. In this series: