KeyCDN is an easy-to-use content material supply community which gives a strong set of options for a really low value.
KeyCDN has comparatively few servers, however they're centered in the important thing areas: 10 in North America, 10 in Europe, three in Asia, one in Oceania and one in South America.
The service helps each origin pull (KeyCDN grabs content material out of your origin server when required) and origin push (you add content material to KeyCDN). Origin push options embrace the power to add content material through your FTP account, and synchronize it with rysnc.
KeyCDN can deal with common static HTTP and HTTP/2 content material, HLS and HTTP streaming. GZip and HPACK compression is accessible to optimize efficiency.
Security measures embrace help totally free shared SSL and customized Let's Encrypt SSL certificates. There's some mitigation from DDoS assaults. KeyCDN can use HTTP referrers to dam hotlinking, and also you're capable of block ‘unhealthy bots’ with a click on.
The service affords loads of tweaks and settings to assist customise operations, together with the power to create customized caching guidelines and a RESTful API to automate all the things. The power to view uncooked logs in your internet console would possibly allow you to determine any issues, or you’ll be able to stream reside logs through syslog to your vacation spot of alternative (at further value).
CDN pricing schemes generally is a nightmare to know, however the KeyCDN mannequin is refreshingly easy. There are not any variations in switch expenses throughout the community, no extras like ‘requests’ to determine: you simply pay a easy flat charge for the bandwidth you employ.
Costs are extraordinarily low, too, beginning at a month-to-month $zero.04 per gigabyte. That's round half to a 3rd of what you'd pay with companies like Cloudfront and Fastly. And it could fall additional, dropping to $zero.01 for big websites with PB-level site visitors.
Every account helps as much as 5 ‘zones’, or web sites. That's higher than some – MaxCDN offers you two zones by default – and you may add extra for $1 per 30 days per zone.
Push zones may be helpful for storing bigger recordsdata, lowering the load in your origin server. These are charged at an additional $zero.47 per gigabyte per 30 days as much as 250GB, dropping to $zero.37 per gigabyte for the following 250GB, and $zero.27 per gigabyte after that. (Beware, push zones are restricted to a most of 250,000 recordsdata and have a 5GB most file measurement.)
A free trial offers you 25GB of site visitors and 30 days to strive the service for your self.
There may be one catch. To proceed utilizing the service after the trial it’s essential to pay KeyCDN upfront, with a minimal cost of $49 (£39). Your credit score stability then falls relying on the extent of site visitors, expiring after a yr until you make one other fee.
This scheme may very well be a difficulty if you happen to're hoping to make use of KeyCDN with very low site visitors websites, however in any other case it appears cheap sufficient. Round $four (£three.20) a month isn't so much to have entry to this sort of service, and if you happen to're utilizing greater than 100GB site visitors a month, you'll be paying greater than the $49 (£39) minimal anyway.
The KeyCDN signup course of is without doubt one of the quickest and easiest we've seen. Enter your area, e mail tackle, a username and password, and yet another click on takes you straight to the KeyCDN internet dashboard. The free starter 25GB means you're not requested for fee particulars instantly, and though you're despatched an e mail and requested to click on a ‘affirm’ hyperlink, you don't have to attend to try this earlier than you’ll be able to entry the positioning.
The Dashboard opens with an account overview the place you’ll be able to view your used storage, site visitors, credit score stability and extra. Hyperlinks to helpful knowledgebase articles are displayed that will help you get began ("Compete CDN migration information", "CMDS integration guides", "The way to create a pull zone", "The way to create a push zone" and so forth.)
In the event you've ever used one other CDN, you'll work out the fundamentals instantly. Click on Zones > Add Zone, enter a zone title and the tackle of your origin server, and that's sufficient to get you began.
Checking a Present Superior Options field offers you on the spot entry to KeyCDN's many zone settings and choices. This makes for an extended record, however no less than they're all obtainable in a single place.
A few of these settings are acquainted. You’ll be able to set the utmost time an object will likely be cached earlier than checking for an replace (24 hours by default), toggle GZip compression, toggle HTTP/2 help, or allow/disable SSL settings.
SSL choices embrace free shared, free Let's Encrypt and customized SSL. You can too redirect HTTP requests to HTTPS in a few clicks.
A easy Power Obtain choice can pressure recordsdata to obtain as a substitute of opening. You’ll be able to usually do the identical in different CDNs by tweaking the Content material-Disposition header, however it's a lot simpler right here – only a one-click change.
An optionally available Origin Defend permits defining a KeyCDN server as a defend. If different edge servers haven't cached content material, they'll fetch it from the defend moderately than the origin. This reduces site visitors to your server, however will even fractionally minimize CDN efficiency as edge servers have an additional step to learn new content material.
Different options embrace header manipulations (add a canonical header to enhance search engine marketing), choices to cache or strip cookies, or arrange a customized robots.txt.
As soon as your zone is created, KeyCDN assigns you a URL alongside the traces of mydomain-8c93.kxcdn.com. As normal, you’ll be able to arrange a customized CNAME document to make this extra readable (cdn.mydomain.com). Change your website code to make use of this for objects you'd prefer to cache – "www.mydomain.com/picture.jpg" turns into "cdn.mydomain.com/picture.jpg" – and KeyCDN kicks in. On the primary entry, it reads the unique file and shares it across the community. On subsequent accesses, the customer is served the picture from the closest edge location.
In the event you're utilizing WordPress or another CMS, KeyCDN gives numerous instruments and guides that will help you get arrange. CDN Enabler is a light-weight plugin which makes it simple to combine KeyCDN together with your WordPress website.
A succesful set of reporting instruments contains real-time stats of your site visitors, requests per second and the cache hits ratio. Graphs present your site visitors and storage use over time and geographically. There's knowledge in your most-requested recordsdata, and a Actual-time Logs panel retains you recent with the very newest CDN occasions.
Different options embrace the power to purge your cache completely, by URL or tag (a way to group objects). Tagging generally is a extra handy method to selectively clear your cache ("all the photographs related to a selected occasion"), however the tags should be arrange in your origin by including a Cache-Tag response header area to every asset.
When you’ve got any questions on this, there's an online knowledgebase to discover. This explains the large image fairly effectively, however we discovered low-level points weren't at all times coated as clearly.
E mail help is included at no further value, however there's a possible gotcha: you’ll be able to't elevate direct help requests throughout your preliminary trial, or no less than till you purchase some credit. This isn't a significant subject – Amazon Cloudfront doesn't embrace technical help as commonplace, in any respect – however it does appear a little bit weird to refuse direct help to new customers, as they’ll most likely want it probably the most.
Which is the quickest CDN? That's arduous to say, as there are such a lot of elements concerned. The areas and unfold of your guests, the net functions you're utilizing, the dimensions of recordsdata you're caching and the way usually they're refreshed, and any bonus optimizations the CDN affords.
CDNPerf affords a easy start line to gauge efficiency by evaluating CDN response occasions as skilled by actual customers world wide. It's only one metric and doesn't inform the entire story, however it'll nonetheless provide you with some thought of how suppliers evaluate.
On the time of writing, KeyCDN is ranked a mid-range 15th out of 24 for worldwide response occasions. That's higher than some well-known names – MaxCDN, CacheFly – however it's lagging effectively behind Cloudflare, Cloudfront and extra.
Checking continent-level speeds doesn't reveal any nice surprises. KeyCDN's spotlight is its eighth place in Asia, however after that it's 14th in Oceania, 16th in Europe and 20th in North America.
We drilled right down to particular person nations with related outcomes. For instance, KeyCDN was 18th in each the US and UK.
KeyCDN isn't the most effective performer, then, however it's vital to maintain these scores in perspective. The corporate's common 31ms response time might have earned it 18th place within the UK, however the first-place suppliers (Fastly, Level3, MaxCDN) have been solely 4 milliseconds forward. KeyCDN is slower, however that doesn't make it gradual total, and if you happen to like different features of the service – such because the ultra-low costs – it could nonetheless be a good selection.
KeyCDN’s response occasions are a little bit under common, however it's a likeable service total with among the lowest costs round. In gentle of that, it’s definitely value contemplating, particularly for novice customers or low site visitors websites.
On the lookout for Web site creation? Take a look at CreamerDesigns.com #CreamerDesigns