CDN (réseau de diffusion de contenu)
Définition courte
Un CDN copie les fichiers statiques d'un site sur des serveurs répartis dans le monde et sert chaque visiteur depuis la copie la plus proche.
Quand un site n'est servi que par un seul serveur, les visiteurs éloignés voient des temps de chargement plus longs. Un CDN copie les ressources statiques, images, vidéos, scripts, sur des serveurs dans de nombreux pays et livre à chaque visiteur la copie la plus proche géographiquement.
Cela accélère le chargement et soulage le serveur d'origine, si bien que le site reste stable lors de pics de trafic soudains. La plupart des CDN ajoutent aussi une couche basique de sécurité et de filtrage des attaques.
Un CDN ne modifie pas le site lui-même, il change seulement sa distribution ; quand le contenu est mis à jour, le cache doit être rafraîchi aussi, sinon une ancienne version peut continuer à s'afficher un moment.
Le filtrage basique des attaques qu'offre un CDN est souvent pris pour une solution de sécurité complète, alors que cette protection reste superficielle. Face à une attaque ciblée, des mesures distinctes comme le durcissement du serveur et les en-têtes de sécurité restent nécessaires, un CDN ne les remplace pas, il s'y ajoute tout en accélérant la diffusion.
Pourquoi c'est important
Une page lente fait perdre des visiteurs et recule dans les classements des moteurs de recherche. Pour toute entreprise avec un public international, un CDN est la solution pratique qui fait disparaître cet écart de vitesse.
Exemple illustratif
Une entreprise de location de matériel événementiel a activé un CDN pour son trafic venu de l'étranger, ses pages de catalogue chargées d'images ont nettement accéléré en quelques jours.
