Héberger son blog sur Amazon Route 53, un DNS à petit prix

Photo of author
Écrit par Grégory Hénique

Auteur sur mes 2 blogs depuis 2009/2010.

 

L'écriture est ma passion mais l'optimisation SEO / IA fut un passage obligé pour gagner ma visibilité.

 

Présentation

hebergement vps

Pour le stockage des images, j’utilise Amazon S3. Sur certains blogs, CloudFront joue le rôle de CDN. Un CDN, c’est un réseau de serveurs répartis sur la planète.

101101010110110011001011

Ces serveurs hébergent vos fichiers : vidéos, images, PDF, scripts, feuilles CSS. Un visiteur arrive sur votre site ? Le serveur le plus proche s’active. L’affichage accélère.

Amazon Route 53 est le service DNS d’AWS. Il relie un nom de domaine à l’adresse IP du serveur qui héberge le site. Je l’ai découvert en cherchant à optimiser la vitesse de mes blogs. Il s’intègre avec les autres briques Amazon que j’utilise.

Pourquoi ces services Amazon m’ont convaincu

Trois choses me plaisent. La mise en œuvre, même sans être administrateur système. L’efficacité, d’après ce que j’observe sur mes sites. Le tarif, proportionnel à votre consommation.

AWS se distingue par l’ampleur de son infrastructure mondiale. Amazon revendique la place de leader du cloud computing avec l’offre la plus complète du secteur. Pour un blogueur indépendant, cela donne accès à des technologies d’entreprise sans contrat complexe ni matériel.

Amazon gère la sécurité, la conformité et la redondance. Un hébergeur mutualisé classique ne fait pas ça.

Vous payez selon le nombre de visiteurs, les accès au serveur et l’espace occupé. Pour un blog au trafic moyen, comptez moins d’un euro par mois. Certains hébergeurs mutualisés facturent des forfaits fixes même si votre trafic frôle le néant.

Faut-il des compétences techniques pour héberger sur AWS ?

La mise en place initiale nécessite des connaissances en configuration AWS (S3, CloudFront, Route 53). Une fois configuré, le site ne demande aucune maintenance. Un prestataire spécialisé peut réaliser la mise en place initiale clé en main.

Ce que fait Route 53 exactement

Route 53 complète S3 en reliant votre nom de domaine à une adresse IP gérable par le serveur. Vous pouvez l’utiliser pour héberger vos images, ou votre site entier. Les données sont réparties sur des serveurs à travers le monde. Le plus proche de l’internaute s’active pour transmettre l’information.

Au-delà de la résolution DNS, Route 53 remplit trois fonctions :

  • L’enregistrement de noms de domaine depuis la console AWS
  • Le routage du trafic Internet vers vos ressources (S3, CloudFront, EC2)
  • La surveillance de l’état de votre application web via des vérifications automatisées

Le service a été lancé en 2010. Son nom vient du port 53, le port standard du protocole DNS. Amazon nomme ses services de manière technique, sans jargon marketing. Route 53 prend aussi en charge la résolution DNS de bout en bout sur IPv6, compatible avec les infrastructures récentes.

Pour l’Europe, les serveurs DNS sont à Amsterdam, Dublin, Paris, Londres, Francfort et Stockholm. Cette répartition garantit une réponse rapide, où que soit votre lecteur. Un visiteur australien ne passera pas par Paris, il sera servi par le nœud le plus proche.

les hébergeurs gratuits refusent les publicités - Virus

Combien coûte Amazon Route 53

DGEDL

Le prix reste un argument solide. Voici les tarifs annoncés par Amazon :

Élément facturé Tarif
Zone hébergée par mois 1,00 $
Premier milliard de requêtes par mois 0,50 $ par million
Au-delà du milliard de requêtes par mois 0,25 $ par million

Ces montants sont en dollars américains. En euros, la zone hébergée revient à environ 0,92 € par mois. Le coût par million de requêtes tourne autour de 0,46 € pour le premier milliard. Source : pump.co

Sur Reddit, plusieurs utilisateurs ont relevé une subtilité : le prix des requêtes standard varie selon les régions AWS. La tarification distingue les requêtes standard, de latence, géographiques et les vérifications d’état de santé. Pour un blog classique, seules les requêtes standard comptent. Des options de routage avancées existent si vos besoins évoluent.

101101010110110011001011

Autre point : la facturation de Route 53 est indépendante de celle de S3 et de CloudFront. Chaque service a sa grille tarifaire, mais les montants sont agrégés sur une seule facture AWS mensuelle. Le suivi budgétaire est simple, même s’il demande un temps d’adaptation.

Route 53 et CloudFront, quelle différence

Pour créer un alias entre votre domaine et les services AWS, vous utilisez un enregistrement CNAME.

Un VPN, c'est un tunnel chiffré entre votre appareil et internet : votre fournisseur d'accès ne voit plus ce que vous faites, et votre adresse IP réelle reste masquée.

Concrètement, ça sert à deux choses : protéger votre vie privée, et contourner les blocages géographiques (catalogues étrangers, sites inaccessibles depuis la France). Les 2 services ci-dessous sont ceux que j'utilise et recommande, selon ce que vous cherchez.

NordVPN ProtonVPN
Idéal pour Streaming et débit Vie privée et open source
Open source Non Oui
Offre gratuite Essai 30 jours Oui
  • Vous voulez surtout débloquer des catalogues étrangers et garder du débit ? Partez sur NordVPN.
  • La transparence du code et une version gratuite sans carte bancaire comptent plus pour vous ? ProtonVPN est le bon choix.

Les deux offrent une garantie satisfait ou remboursé de 30 jours.

Vous pouvez utiliser Amazon Route 53 pour créer un enregistrement CNAME pour votre domaine et le nom du bucket Amazon S3 ou le nom de la distribution Amazon CloudFront. Vous devrez également configurer votre bucket S3 ou votre distribution CloudFront avec l’entrée CNAME pour établir complètement l’alias entre votre nom de domaine et le nom de domaine AWS de votre bucket ou de votre distribution.

D’après ce que j’ai compris, S3 suffit pour l’hébergement de données, tandis que Route 53 est plus adapté pour héberger un site. Certains pourront m’apporter plus de réponses sur ce point.

Route 53 et CloudFront n’opèrent pas au même niveau. Route 53 est un service DNS : il traduit un nom de domaine en adresse IP et oriente le trafic vers la bonne ressource. CloudFront est un réseau de diffusion de contenu qui met en cache vos fichiers dans des points de présence mondiaux. L’un aiguille, l’autre distribue.

Besoin d’un contrôle géographique strict pour la conformité, une licence ou une réglementation ? Route 53 est l’outil adapté.

Priorité à la diffusion rapide de contenu en cache avec des performances optimisées par la latence ? CloudFront s’impose. Dans la plupart des cas, les 2 services fonctionnent de pair : Route 53 dirige le visiteur vers la distribution CloudFront la plus proche, qui sert le contenu depuis son cache.

Une complémentarité logique

En pratique, les 3 services se complètent.

  • S3 stocke les fichiers,
  • CloudFront les distribue via le CDN,
  • Route 53 oriente le visiteur vers le bon serveur.

Un triptyque cohérent pour héberger un site à moindre coût.

Cette architecture à 3 étages reproduit, à l’échelle d’un blog, ce que les grandes plateformes web déploient depuis des années. Amazon a industrialisé ces briques pour les rendre accessibles à un particulier. Le ticket d’entrée se compte en centimes, pas en milliers d’euros.

À qui s’adresse Amazon Route 53

DGEDL

Ce service ne vise pas que les grandes entreprises. Il cible plusieurs profils.

  • Ceux qui hébergent leur site sur Amazon.
  • Ceux qui veulent réduire la latence : le serveur déclenché est le plus proche de l’internaute.
  • Ceux qui cherchent un coût faible.

Si vos lecteurs sont dispersés dans le monde, la latence compte. Un visiteur australien n’est pas servi par un serveur parisien, mais par le nœud le plus proche.

Les endpoints de Route 53 couvrent toutes les régions AWS, avec IPv4 et dual-stack (IPv4 et IPv6). Le service fonctionne à l’identique où que soient vos ressources. Pour un blogueur sur EC2 ou Lightsail, l’intégration est transparente.

101101010110110011001011

Un dernier profil : les utilisateurs d’Amazon Prime. Sans lien direct avec Route 53, l’écosystème Amazon repose sur une infrastructure commune. Les 150 millions d’abonnés Prime financent le développement d’AWS. Client AWS, vous profitez de cet investissement sans surcoût.

Vous savez déjà lequel vous correspond ? Accès direct :

Combien coûte l’hébergement d’un site statique sur AWS ?

Un site vitrine avec quelques milliers de visiteurs par mois coûte entre 1 et 5 euros par mois sur AWS. Ce tarif inclut le stockage S3, la distribution CloudFront et le certificat SSL gratuit. C’est nettement moins cher qu’un hébergement mutualisé classique.

Mon avis sur Route 53

Je vais être direct : payer moins d’un euro par mois pour un DNS réparti sur six serveurs européens, c’est difficile à critiquer. La mise en place demande de la rigueur, mais la documentation officielle guide les débutants.

Le seul point à surveiller : la gestion des enregistrements CNAME. Ce n’est pas un défaut du service, c’est une étape à ne pas sauter.

Questions fréquentes

Route 53 remplace-t-il mon hébergeur actuel ?

Non. Route 53 est un service DNS, pas un hébergeur web. Il peut rediriger votre domaine vers un site hébergé sur S3, mais le stockage et la diffusion des fichiers restent assurés par S3 ou CloudFront.

DGEDL

Configurer Route 53 sans se ruiner

Situation Ce que ça implique Le réflexe à avoir
Blog WordPress avec un seul domaine 0,50 $/mois par zone hébergée + requêtes DNS facturées en sus (quelques centimes sur un petit trafic) Créez la zone, récupérez les 4 NS, collez-les chez votre registrar, puis laissez Route 53 gérer les enregistrements A et CNAME
Sous-domaine www vers une plateforme type WordPress.com ou Ghost Un simple CNAME suffit, pas besoin de toucher à l’enregistrement racine si la plateforme fournit déjà une IP Utilisez un alias (ALIAS) si vous pointez la racine nue, sinon un CNAME classique pour www
Certificat SSL avec CloudFront ou un CDN Route 53 ne délivre pas de certificat, mais s’intègre nativement avec AWS Certificate Manager (gratuit) Demandez le certificat dans la région us-east-1 si vous comptez l’associer à CloudFront, c’est un piège classique
Blog à faible trafic mais pics ponctuels La facturation DNS est à l’usage : un blog perso coûte rarement plus de 1 $/mois au total Surveillez les requêtes si vous avez beaucoup d’API ou de health checks, mais ne vous attendez pas à une surprise
DGEDL

Ces expériences sont tirées des forums suivants

Autre cas concret : la panique du bucket public. Un webmestre hébergeait un petit site statique sur S3. Amazon lui a envoyé un e-mail : ses buckets autorisaient la lecture à n’importe qui sur Internet. Le message rappelait que, par défaut, seul le propriétaire du compte accède au contenu, et recommandait d’activer le blocage d’accès public, gratuit et rapide. Le réflexe : si vous n’avez pas de raison d’exposer un bucket (comme servir un site statique), verrouillez-le tout de suite.

Le coût réel de cette architecture ressort d’un témoignage chiffré : un blogueur paie environ 1 dollar par mois pour 8 Go de transfert en servant son blog depuis S3.

héberger soi-même son site web

Son argument : ça absorbe les pics de trafic sans faire tomber le site, et ça coûte presque rien. Il précisait qu’un générateur de site statique était idéal pour créer le contenu, même s’il le trouvait rigide pour d’autres usages, au point d’écrire son propre outil.

Il y a aussi le piège du domaine nu, que beaucoup découvrent en configurant leur DNS. Impossible de créer un CNAME sur un domaine sans sous-domaine (exemple.com au lieu de www.exemple.com), ce qui complique l’hébergement sur S3. La parade : rediriger le domaine nu vers la version www. Un contournement classique, frustrant quand on le découvre en plein paramétrage.

Dernier cas : un chercheur qui s’est compliqué la vie pendant des années. Sa conclusion : sauf besoin de génération dynamique à chaque requête, un blog gagne à être servi en statique. Le micro-serveur génère les pages, S3 prend le relais pour la diffusion. Vous libérez la machine pour d’autres tâches pendant que le stockage absorbe les visiteurs.

Ce que je vous recommande

Si vous hébergez déjà des images sur S3 ou si vous utilisez CloudFront, ajouter Route 53 est logique. Le coût est minime et le gain en latence est réel pour les visiteurs éloignés.

Si vous partez de zéro, créez un bucket S3, puis configurez Route 53 pour pointer votre domaine vers ce bucket. La documentation officielle d’Amazon détaille chaque étape.

Quelle est la différence avec un hébergement classique ?

Un hébergement AWS avec CloudFront distribue votre site sur des serveurs dans le monde entier, ce qui garantit des temps de chargement rapides partout. Il n’y a pas de limite de bande passante, pas de risque de surcharge et la disponibilité est de 99,99%.

Héberger un blog depuis 2009, ce que ça m’a appris sur la robustesse d’un DNS

Grégory Hénique, auteur de desgeeksetdeslettres.com

Quand j’ai lancé desgeeksetdeslettres.com en 2009, je ne savais pas ce qu’était un enregistrement A, un CNAME ou une zone DNS. Je voulais écrire, publier, être lu. Le reste, c’était de la plomberie invisible.

Puis sont venus les déménagements d’hébergeurs, les changements de serveurs, les sous-domaines pour les sites multilingues que je gérais en parallèle. Le DNS n’était plus un détail : c’était la colonne vertébrale de tout ce que je publiais.

Un blog solide ne se voit pas dans le template : il se vérifie dans les fondations qu’on ne regarde jamais.

Grégory Hénique

10 réflexions au sujet de « Héberger son blog sur Amazon Route 53, un DNS à petit prix »

  1. Kundo

    Ahhh mais merci pour ce retour d’expérience !!! Moi j’ai voulu faire pareil l’année dernière pour mon blog de recettes, j’étais super motivée, j’avais tout bien préparé… Et là cata, mon site était injoignable pendant 3 jours. Je comprenais rien, je tournais en rond, je dormais plus, mon copain me disait ‘laisse tomber’ mais moi je voulais absolument comprendre. En fait j’avais juste oublié de mettre à jour les serveurs de noms chez mon registrar, une broutille quoi. J’étais tellement soulagée quand c’est revenu que j’ai failli pleurer mdr. Bref tout ça pour dire que lire ton article ça m’a rappelé cette galère, et si j’avais eu ce genre d’explication à l’époque j’aurais gagné un week-end entier !!!

    1. Grégory Hénique

      Hihi tip top.

  2. MangaArt

    Bon alors moi j’arrive un peu par hasard sur ce blog, je cherchais des infos sur les DNS pas cher parce que mon registrar me facturait une blinde, et franchement je tombe bien. Bref tout ça pour dire que ça m’a bien servi, j’ai migré mon domaine hier soir.

  3. ArmelGravethe

    Enfin un truc clair sur Route 53. J’ai galéré des heures sur ma config DNS, la c’était réglé en 10 min.

  4. Oui tu as raison j’avais mal compris, c’est en fait un reverse-proxy, les requêtes passent par les serveurs de cloudflare puis soit ils délivrent les fichiers depuis leur CDN soit ils renvoient sur ton propre serveur.
    Si je ne me trompe pas une deuxième fois j’ai l’impression aussi que Amazon Route 53 et Cloudflare ont le même but, à confirmer.

  5. Grégoire de gregoire-penverne.fr

    Cloudflare n’héberge pas à proprement parler un site : il se contente de mettre en cache sur ses serveurs les fichiers « statiques » (hors html). Pour l’utilisateur, il suffit de modifier ses dns par ceux de cloudflare.

  6. Cloudflare permet de faire héberger son site sur leur plateforme en les autorisant par la même occasion à modifier le code source pour générer des rapports, « améliorer » la sécurité et « améliorer » la rapidité d’affichage.
    Contrairement à Amazon Route 53 qui ne permet en aucun cas d’héberger un site.

  7. Grégoire de gregoire-penverne.fr

    Dans l’idée, cloudflare propose un peu la même, gratuitement, non ?

  8. A mon sens Route 53 ne sert pas à héberger son site/blog, c’est un gestionnaire DNS comme ce qui est proposé aujourd’hui chez les Registar.
    CloudFront est un CDN qui permet de distribuer le contenu donné sur plusieurs serveurs dans le monde afin d’accélérer l’accès à ces données de n’importe où.
    S3 est simplement un espace de stockage de fichiers statiques, que Dropbox utilise d’ailleurs.

    1. Greg

      Oki.

Laisser un commentaire

Votre message part directement par e-mail. Je le lis et je réponds quand je peux.