← Retour au blog Infra

Pourquoi on déploie sur Cloudflare (et pas AWS).

Sur cette page · 8 sections

Quand on vous livre un site Astro, il est hébergé sur Cloudflare. Pas sur OVH, pas sur AWS, pas sur un VPS que quelqu’un doit maintenir. Sur Cloudflare Pages, avec déploiement automatique depuis GitHub.

Ce choix n’est pas arbitraire. Il est le résultat d’une comparaison méthodique — prix, performance, simplicité, pérennité.

Ce que vous allez apprendre

Comment fonctionne l’hébergement d’un site statique, pourquoi Cloudflare est différent des hébergeurs classiques, et ce que ça change concrètement pour votre site — en vitesse, en coût et en maintenance.

Ce que “héberger un site” veut dire en 2026

Héberger un site WordPress, c’est louer un serveur. Ce serveur exécute PHP, gère une base de données MySQL, et reconstruit chaque page à chaque visite. Il faut le maintenir, le mettre à jour, le sécuriser. C’est un coût mensuel fixe, indépendant du trafic.

Héberger un site statique (Astro, Hugo, Eleventy), c’est différent. Le site est construit une fois — au moment du déploiement. Le résultat est un dossier de fichiers HTML, CSS, JavaScript et images. Ces fichiers sont distribués sur un réseau de serveurs (CDN) et servis directement aux visiteurs. Pas de serveur à maintenir. Pas de base de données. Pas de PHP.

La question n’est plus “quel serveur louer” mais “quel CDN utiliser”.

Pourquoi Cloudflare, pas les autres

Il y a quatre options sérieuses pour héberger un site statique en 2026 : Cloudflare Pages, Netlify, Vercel et AWS Amplify. Voici la comparaison honnête :

CritèreCloudflare PagesNetlifyVercelAWS Amplify
Plan gratuitOuiOuiOui (non-commercial)Oui (limité)
Bande passante gratuiteIllimitée100 GB/mois100 GB/mois15 GB/mois
Plan payant5 $/mois19 $/mois20 $/user/moisVariable
Frais de dépassementAucun40-55 $/100 GB40-55 $/100 GBVariable
Points de présence330+ villes~20 régions~20 régions~30 régions
DDoS protectionIncluseBasiqueBasiqueVia AWS Shield

Le tableau parle de lui-même. Mais les deux points les plus importants méritent d’être développés.

Bande passante illimitée, pas de surprise

C’est le point qui fait la différence au quotidien. Chez Cloudflare, la bande passante est illimitée sur le plan gratuit. Pas de compteur, pas de dépassement, pas de facture surprise.

Chez Netlify et Vercel, le plan gratuit inclut 100 GB de bande passante par mois. Ça semble beaucoup — jusqu’à ce qu’un article devienne viral, qu’une campagne publicitaire envoie du trafic, ou que vos images soient un peu lourdes. Dépasser le quota coûte entre 40 et 55 dollars par 100 GB supplémentaires.

Un site vitrine avec 50 000 visites par mois et des images optimisées consomme environ 15 à 25 GB de bande passante. Sur Cloudflare, c’est gratuit. Sur Netlify, c’est gratuit. Sur Vercel, c’est gratuit. La différence apparaît quand le trafic double — et il double toujours au mauvais moment.

Comparatif hébergement statique, données 2026.
Le piège des frais d'egress

AWS facture le trafic sortant (egress) sur tous ses services. Si votre site Amplify sert 500 GB de données dans le mois, vous payez le dépassement. C’est le modèle économique d’AWS — et c’est pourquoi les factures cloud sont imprévisibles. Cloudflare ne facture pas l’egress. Point.

330 villes, pas 20 régions

Cloudflare a des serveurs dans plus de 330 villes, répartis dans 125 pays. Quand un visiteur charge votre site, les fichiers sont servis depuis le serveur le plus proche — pas depuis un datacenter en Virginie ou à Francfort.

Concrètement : un visiteur à Lyon reçoit votre site depuis un serveur à Lyon (ou Paris). Un visiteur à Montréal le reçoit depuis Montréal. Sur les sites que nous déployons, le Time to First Byte (TTFB) mesuré via Cloudflare Radar est sous 50 millisecondes pour la grande majorité des visiteurs.

Les concurrents (Netlify, Vercel) ont une vingtaine de régions. C’est suffisant pour un public nord-américain ou européen, mais ça se ressent pour un public mondial — et ça se ressent dans les Core Web Vitals.

Ce qui se passe quand vous publiez un article

Voici le flux complet, du moment où vous cliquez “Publier” dans Decap CMS jusqu’à la mise en ligne :

01
Publier

Vous cliquez "Publier" dans Decap CMS. Le contenu est fusionné dans la branche principale sur GitHub.

02
Build

Cloudflare détecte le changement sur GitHub. Il lance le build Astro — construction du HTML, optimisation des images, génération des sitemaps.

03
Déploiement

Les fichiers générés sont distribués sur les 330+ serveurs du réseau Cloudflare en quelques secondes.

04
En ligne

Votre article est accessible partout dans le monde, servi depuis le serveur le plus proche de chaque visiteur.

Fig. 1 — Le pipeline de déploiement, de la publication à la mise en ligne.

Temps total : entre 30 secondes et 2 minutes. Pas de FTP, pas de mise en production manuelle, pas de risque de casser quelque chose.

Rollback instantané

Si un déploiement pose problème, Cloudflare garde un historique de toutes les versions. Un clic pour revenir à la version précédente. Sur un hébergement WordPress classique, revenir en arrière après une mise à jour qui casse le site peut prendre des heures.

La sécurité incluse, pas en option

Avec un hébergement WordPress classique, la sécurité est votre responsabilité : mises à jour du core, mises à jour des plugins, certificat SSL, pare-feu, protection anti-brute-force, backups. Beaucoup de gens paient un plugin de sécurité (Wordfence, Sucuri) entre 100 et 300 €/an pour gérer tout ça.

Avec Cloudflare Pages :

  • SSL/TLS est automatique et gratuit
  • Protection DDoS est incluse sur tous les plans
  • Pare-feu applicatif (WAF) est disponible
  • Pas de serveur à protéger — il n’y a pas de PHP, pas de base de données, pas de surface d’attaque

Un site statique n’a pas de formulaire de login à forcer, pas de /wp-admin à protéger, pas de plugin vulnérable à exploiter. La sécurité par l’architecture est plus fiable que la sécurité par les plugins.

Astro + Cloudflare : une convergence naturelle

En janvier 2026, Cloudflare a acquis Astro (l’entreprise derrière le framework). L’équipe Astro a rejoint Cloudflare. Le framework reste open source et sous licence MIT.

Ce que ça change pour vous :

  • L’intégration entre Astro et Cloudflare est maintenue par la même équipe
  • Les optimisations de performance sont prioritaires
  • La pérennité du couple Astro + Cloudflare est assurée à long terme

Ce que ça ne change pas :

  • Astro fonctionne toujours avec Netlify, Vercel, ou n’importe quel autre hébergeur
  • Vous n’êtes pas enfermé dans une stack propriétaire
  • Le code de votre site est le vôtre, sur votre GitHub
Le lock-in, c'est quand vous ne pouvez pas partir

Certains hébergeurs rendent la migration difficile (données stockées dans des formats propriétaires, fonctionnalités qui ne marchent que chez eux). Avec Astro + Cloudflare, votre site est un dossier de fichiers sur GitHub. Vous pouvez le déployer ailleurs en 5 minutes. Le jour où un meilleur hébergeur apparaît, vous changez — sans refaire le site.

Ce que ça coûte en pratique

Pour un site vitrine ou un blog d’entreprise avec un trafic normal (jusqu’à 100 000 visites par mois) :

PosteCoût mensuel
Hébergement Cloudflare Pages0 € (plan Free)
Nom de domaine~1 €/mois (12 €/an)
Certificat SSL0 € (inclus)
CDN0 € (inclus)
Protection DDoS0 € (incluse)
Total~1 €/mois

Comparez avec un hébergement WordPress classique : 10 à 30 €/mois pour l’hébergeur, 5 à 15 €/mois pour les plugins premium, 5 à 20 €/mois pour la maintenance. Entre 20 et 65 €/mois — pour un résultat équivalent côté visiteur, avec plus de maintenance côté propriétaire.


Le choix de l’hébergement n’est pas un détail technique. C’est ce qui détermine la vitesse de votre site, sa sécurité, sa fiabilité, et votre facture mensuelle. Si vous voulez voir ce que donnerait votre site sur cette stack, le configurateur vous donne un prix en 2 minutes.

Lire, c'est bien. Construire, c'est mieux.