CDN (Content Delivery Network)
Définition courte
Un CDN est un réseau mondial de serveurs chargé de distribuer plus rapidement les contenus d’un site ou d’une application aux utilisateurs, quel que soit leur emplacement géographique.
Explication complète
Plutôt que de charger les fichiers (images, vidéos, scripts, PDF) depuis un seul serveur central, un CDN les réplique sur plusieurs serveurs répartis dans le monde.
Lorsqu’un utilisateur accède au site, le contenu est servi depuis le serveur le plus proche de lui.
Les bénéfices :
Chargement plus rapide,
Réduction de la latence,
Moins de charge sur le serveur principal,
Protection contre les attaques DDoS.
Les CDN sont essentiels pour les applications web et SaaS ayant des utilisateurs répartis sur plusieurs régions.
Exemple concret
Hexagone héberge ses images et fichiers PDF via un CDN.
→ Un utilisateur à Paris ou à Lyon obtient le même contenu instantanément, sans surcharger le serveur central.
À retenir
Le CDN agit comme une autoroute mondiale pour les données.
Il garantit des temps de chargement optimaux, une meilleure sécurité et une expérience utilisateur fluide.
