Watch a demoFree trial
Blog
Blog
BlogProduitÉtudes de casNouvelles de l'entreprise
Blog

Mais qu'est-ce qu'un CDN ?

CloudInfrastructureperformancesécuritéMise à l'échelle
27 novembre 2020
Partager
Cet article est également disponible en allemand et en anglais.

Demandez à un professionnel non technique quelle est la partie la plus difficile de son travail, et vous entendrez souvent : « Comprendre ce dont parlent nos développeurs ». La série « Qu'est-ce que... ? » explique les termes courants du développement dans un langage simple. Aujourd'hui, nous vous expliquons ce dont parlent vos développeurs lorsqu'ils évoquent un « CDN ».

Les CDN de sites web spécialement conçus pour une portée mondiale

Lorsque les développeurs parlent de CDN (qui signifie « réseau de diffusion de contenu »), ils font référence à un groupe de serveurs web reliés entre eux et répartis sur une vaste zone géographique. De la même manière que vous installeriez plusieurs amplificateurs WiFi chez vous pour vous assurer d'avoir une connexion Internet puissante dans chaque pièce, les développeurs s'appuient sur les CDN pour offrir à leurs clients un accès rapide et fiable à leur site web, quel que soit leur lieu de résidence.

Lorsque vous visitez un site web, son chargement prend un certain temps. Et lorsque vous cliquez sur le site, il faut un certain temps pour que vos clics soient pris en compte. Le délai entre le moment où vous demandez au site web d'effectuer une action et le moment où celle-ci est effectuée est appelé « latence ». Plus vous êtes éloigné du serveur d'hébergement qui transmet votre demande au site web et la réponse du site web vers vous, plus la latence est longue. Si vous êtes sur votre ordinateur portable dans un café à New York et que vous lisez les biographies des candidats de votre jeu télévisé japonais préféré, votre moka sera peut-être glacé lorsque vous arriverez au bas de la page.

Un CDN cherche à réduire la latence en vous rapprochant du serveur d'un site web. Un CDN est constitué de deux types de serveurs : un serveur d'origine et des serveurs périphériques. Le serveur d'origine héberge la copie originale du site web. C'est le point de départ du CDN. Les serveurs périphériques sont connectés au serveur d'origine et entre eux, mais ils sont dispersés géographiquement. Ils stockent des copies, ou caches, des données du site web. Lorsque vous demandez des informations au site web, le CDN vous envoie vers le serveur périphérique le plus proche pour les obtenir. Des serveurs plus proches signifient des réponses plus rapides du site web !

Les réseaux de diffusion de contenu rendent non seulement le trafic du site web plus rapide, mais aussi plus résilient. Un type courant de cyberattaque, l'attaque par déni de service distribué (DDOS), consiste à inonder le serveur d'un site web de demandes de données, le submergeant et provoquant le crash du site. Un CDN protège le serveur d'origine en répartissant le flux de demandes de données entre les nombreux serveurs périphériques.

Les avantages des CDN

La capacité d'un CDN à distribuer et à localiser les données d'un site web offre des avantages importants :

  • Il accélère le temps de chargement des sites web en distribuant le contenu à partir d'un serveur situé à proximité du visiteur du site.
  • Il réduit les coûts d'hébergement du site web en diminuant la consommation de ressources sur le serveur d'origine.
  • Il augmente la disponibilité du contenu en augmentant la capacité de trafic et en limitant les pannes matérielles.
  • Il renforce la résilience du site web en stockant plusieurs copies du site web sur des serveurs périphériques.
  • Il ajoute une couche de sécurité et de défense contre les requêtes de données malveillantes.

CDN et Upsun : une formule pour la vitesse des sites

Upsun recommande Fastly comme partenaire CDN privilégié pour tous les projets. Bien que les projets en libre-service n'incluent pas de CDN par défaut, vous pouvez configurer Fastly ou Cloudflare à tout moment pour obtenir des améliorations significatives en termes de performances. Les projets utilisant un CDN bénéficient de temps de chargement plus rapides, d'une capacité de trafic accrue et de fonctionnalités de sécurité améliorées.

La configuration d'un CDN est simple : il suffit de configurer le fournisseur de votre choix et de créer un domaine personnalisé. Pour Fastly en particulier, vous aurez besoin de votre propre abonnement Fastly et pourrez suivre leur guide de configuration officiel pour commencer. Le processus fonctionne avec n'importe quel projet Upsun, vous offrant la flexibilité d'ajouter des capacités CDN lorsque vous en avez besoin.

Les fournisseurs de CDN tels que Fastly offrent des fonctionnalités utiles telles que les options Anycast pour la gestion des domaines apex, tandis que Cloudflare propose le aplatissement CNAME. Les deux services incluent des fonctionnalités de sécurité telles que l'application du protocole HTTPS et la protection contre les attaques on-path. 

Pour en savoir plus sur la configuration d'un CDN avec votre projet Upsun, consultez notre documentation sur les CDN ou contactez notre équipe pour obtenir des conseils sur le choix de la solution la mieux adaptée à vos besoins.

Votre meilleur travail
est à l'horizon

Essai gratuit
© 2025 Platform.sh. All rights reserved.