This website uses cookies. By continuing to browse the site, you confirm your consent to the use of these files.

CDN

Infrastructure

Un CDN (Content Delivery Network) est un réseau de serveurs géographiquement distribué qui met en cache le contenu statique d’un site (images, vidéos, scripts) et le délivre à l’utilisateur depuis le nœud le plus proche de lui, réduisant au minimum la distance et le temps de réponse.

Qu’est-ce qu’un CDN, en termes simples

Un CDN (Content Delivery Network) est un système de serveurs répartis dans différentes villes et pays. Sa mission principale est d’accélérer le chargement des sites et applications afin que les fichiers (images, vidéos, textes) s’ouvrent en fractions de seconde, où que se trouve l’utilisateur.

Принцип работы CDN — доставка контента с ближайшего сервера Как работает сеть доставки контента (CDN): запрос пользователя направляется на ближайший CDN-сервер, который отдаёт кэшированный контент без обращения к основному серверу. CDN — principe Utilisateur 🌐 requête Serveur CDN le plus proche cache ? Serveur principal contenu livraison rapide Réseau mondial de serveurs de cache Accélération de la diffusion du contenu
CDN — schéma du terme

Imaginez que le siège d’une boutique en ligne (le serveur principal) se trouve à Vladivostok. Si un acheteur moscovite veut visiter le site, son ordinateur devra « attendre » le temps que les données parcourent des milliers de kilomètres. Le site se chargera lentement. Avec un CDN, des copies de vos fichiers sont distribuées à l’avance sur des milliers de serveurs dans le monde entier. Lorsqu’il visite le site, l’utilisateur est automatiquement redirigé vers le serveur le plus proche (à Moscou, par exemple) et reçoit instantanément l’image ou la vidéo souhaitée.

Selon les sociétés d’analyse, l’utilisation d’un CDN peut accélérer le chargement d’un site de 2 à 5 fois. Par ailleurs, 53 % des utilisateurs quittent un site si celui-ci met plus de 3 secondes à charger. Un CDN améliore non seulement l’expérience utilisateur, mais influence aussi positivement le référencement — les moteurs de recherche classent plus haut les sites rapides.

En Russie opèrent aussi bien des fournisseurs CDN locaux (Ngenix, Selectel, CDNvideo, EdgeTsentr) que certains réseaux étrangers ayant conservé des nœuds physiques dans le pays. Pour savoir comment choisir un CDN pour votre entreprise, consultez l’article Infrastructure.

Comment fonctionne un CDN

Le processus de fonctionnement d’un CDN peut être divisé en plusieurs étapes :

1. La mise en cache du contenu

Lorsque vous connectez un CDN à votre site, le système crée des copies de vos fichiers statiques (images, CSS, JavaScript, vidéos) et les enregistre sur tous les serveurs du réseau. Cela se fait automatiquement — vous indiquez simplement quels fichiers doivent être mis en cache.

2. La détermination du serveur le plus proche

Lorsqu’un utilisateur ouvre votre site, le CDN détermine sa position géographique par l’adresse IP et dirige la requête vers le serveur le plus proche. C’est ce qu’on appelle le géo-routage.

3. La diffusion du contenu

Si le fichier demandé se trouve déjà sur le serveur le plus proche, il est immédiatement transmis à l’utilisateur. Sinon (première requête ou fichier mis à jour), le serveur contacte votre serveur principal (origin), récupère le fichier, l’enregistre et le transmet à l’utilisateur.

4. La mise à jour du cache

Lorsque vous mettez à jour des fichiers sur le site, le CDN actualise automatiquement les caches de tous ses serveurs. Le délai de mise à jour dépend des réglages TTL (Time To Live) — la durée de vie du cache.

Principaux avantages d’un CDN

  • Chargement plus rapide : le contenu est transféré depuis un serveur physiquement plus proche de l’utilisateur. Les pages s’ouvrent instantanément, même si le serveur principal de l’entreprise se trouve sur un autre continent.
  • Protection contre les surcharges : le CDN absorbe lui-même les pics de charge, protégeant le serveur principal contre les pannes lors d’une forte croissance du trafic (pendant les soldes ou des publications virales, par exemple).
  • Économies de ressources : le serveur principal consomme moins de puissance de calcul et de bande passante, puisqu’il ne diffuse que les données dynamiques.
  • Sécurité renforcée : la plupart des fournisseurs CDN offrent une protection contre les attaques DDoS et masquent la véritable adresse IP de votre serveur face aux attaquants.
  • Meilleur référencement : les moteurs de recherche (Yandex, Google) classent plus haut les sites qui se chargent rapidement, ce qui influe positivement sur la conversion et les ventes.

Principaux types de CDN

1. Les CDN publics

Ils sont accessibles à tous les internautes. Exemples : Cloudflare, Akamai, Amazon CloudFront, Google Cloud CDN. Convient aux sites à audience mondiale.

2. Les CDN privés

Créés spécialement pour un seul grand client (Netflix ou Facebook, par exemple). Ils offrent des performances maximales mais sont très coûteux.

3. Les CDN locaux

Ils opèrent au sein d’un seul pays ou d’une seule région. En Russie, il s’agit de Ngenix, Selectel, CDNvideo, EdgeTsentr. Optimaux pour les sites dont l’audience se trouve dans le pays.

4. Les CDN cloud

Fournis dans le cadre d’une plateforme cloud (Yandex Cloud CDN, VK Cloud CDN, AWS CloudFront). Ils s’intègrent facilement aux autres services cloud.

Comment choisir un fournisseur CDN

Lors du choix d’un CDN, tenez compte des critères suivants :

  • Géographie des nœuds : plus les points de présence sont nombreux dans les régions de votre audience, plus le chargement sera rapide. Pour les sites russes, les nœuds situés à Moscou, Saint-Pétersbourg, Novossibirsk et Iekaterinbourg sont importants.
  • Prix : les tarifs peuvent être fixes (par exemple, 600 roubles par mois pour 1000 Go) ou à l’utilisation (à partir de 0,5 rouble pour 1 Go de trafic).
  • Sécurité : présence d’une protection intégrée contre les attaques DDoS, prise en charge de SSL/TLS, WAF (Web Application Firewall). Pour savoir ce qu’est un WAF, consultez l’article WAF.
  • Intégration : facilité de raccordement à votre site ou CMS (WordPress, 1C-Bitrix), disponibilité de plugins et d’une API.
  • Support : assistance technique 24h/24 et 7j/7, existence d’un SLA (accord de niveau de service).

Pour les projets russes, les experts recommandent de choisir des fournisseurs locaux — ils sont mieux connectés aux opérateurs télécoms locaux et traitent la documentation conformément à la législation russe. Pour savoir comment choisir des solutions informatiques pour votre entreprise, consultez l’article Fintech.

Frequently asked questions

Qu'est-ce qu'un CDN, en termes simples ?

Un CDN est un réseau de serveurs répartis dans le monde entier qui stockent des copies de votre site (images, vidéos, styles). Quand un utilisateur ouvre le site, les fichiers sont chargés depuis le serveur le plus proche de lui, et non depuis votre hébergement principal. Cela rend le site plus rapide, surtout pour les utilisateurs d'autres pays ou régions. Pour en savoir plus sur le choix des solutions IT, lisez l'article Infrastructure.

Quelle est la différence entre un CDN et un hébergement ?

L'hébergement est l'endroit où votre site est stocké (le serveur principal). Un CDN est un réseau supplémentaire de serveurs qui accélère la diffusion du contenu vers les utilisateurs. L'hébergement stocke tous les fichiers, tandis que le CDN n'en conserve que des copies pour une distribution rapide. Ils fonctionnent ensemble : l'hébergement est comme la maison principale, le CDN — comme des entrepôts dans différentes villes contenant des copies des marchandises. Lisez le choix d'un hébergement dans l'article Low-code.

Quels CDN fonctionnent en Russie ?

En Russie opèrent des prestataires locaux : Ngenix (le plus important, faisant partie de Rostelecom Data Center), Selectel, CDNvideo, EdgeTsentr, cdnnow!, ainsi que les services cloud Yandex Cloud CDN et VK Cloud CDN. Parmi les étrangers, Cloudflare a conservé plusieurs nœuds en Fédération de Russie, mais son utilisation peut être instable en raison des restrictions. Pour les projets russes, il vaut mieux choisir des CDN locaux. Pour en savoir plus sur le choix des prestataires, lisez l'article Fintech.

Combien coûte un CDN ?

Les prix dépendent du volume de trafic. Certains prestataires proposent des tarifs fixes (par exemple, 600 roubles par mois pour 1000 Go chez cdnnow!). D'autres offrent un paiement à l'usage — de 0,5 à 1,5 rouble par 1 Go de trafic. Certains fournisseurs cloud (Yandex Cloud) accordent des quotas gratuits allant jusqu'à 150 Go. Pour les petits sites, le coût d'un CDN s'élève à 500-3000 roubles par mois. Lisez le choix des tarifs dans l'article Infrastructure.

Un CDN est-il gratuit ?

Certains CDN proposent des tarifs gratuits : Cloudflare (le CDN gratuit le plus populaire au monde), ainsi que des services russes comme TurboFlare. Cependant, les tarifs gratuits ont généralement des limites de trafic, de vitesse ou de fonctionnalités. Pour des projets sérieux à fort trafic, il vaut mieux utiliser des solutions payantes. Lisez le choix d'un CDN pour l'entreprise dans l'article Low-code.

À quoi sert un CDN si mon site est déjà rapide ?

Même si votre site est rapide dans votre région, il peut être lent pour les utilisateurs d'autres villes ou pays. Un CDN résout ce problème en stockant des copies des fichiers partout dans le monde. Un CDN protège aussi contre les attaques DDoS, réduit la charge sur le serveur et améliore le SEO. Si vous avez une audience mondiale ou envisagez de l'étendre, un CDN est nécessaire. Lisez la protection contre les DDoS dans l'article WAF.

Comment connecter un CDN à un site ?

La connexion d'un CDN prend généralement 10-15 minutes : choisissez un prestataire, inscrivez-vous, créez une ressource CDN et indiquez l'adresse de votre serveur principal. Ensuite, dans les paramètres DNS de votre domaine, créez un enregistrement CNAME pointant vers l'adresse du prestataire CDN. Configurez les règles de cache et un certificat SSL. La plupart des CMS (WordPress, 1C-Bitrix) disposent de plugins pour une intégration automatique. Pour en savoir plus sur la configuration, lisez l'article Infrastructure. Nous vous recommandons également de lire l'article sur la notion de Nom de domaine.

Was this information helpful?

Build reliable IT infrastructure

Build a modern, fault-tolerant IT infrastructure. Design, equipment supply, installation and maintenance turnkey.

Guaranteed result
Selection for your budget
Comprehensive approach
Certified experts

Or contact us:

+7 (499) 238-01-32 sales@fintech.ru

Open from 9:00 am to 6:00 pm