Un serveur à 4,50 $ vole la vedette à AWS

Un projet personnel qui coûtait autrefois 47 $ par mois sur AWS fonctionne désormais sur une seule machine Hetzner à 5,49 €, sans temps d’arrêt imprévu en huit mois. Le passage des services managés à une pile auto-hébergée a permis à ce développeur d’économiser près de 470 $ par an—sans effort.
Le choix qui a porté ses fruits
Tout a commencé par un conseil sur Reddit avant de se transformer en une migration complète : la même API en Node.js, PostgreSQL, Redis et un proxy inverse Nginx tournent désormais sur un Hetzner CAX21 (4 cœurs ARM, 8 Go de RAM). Les fichiers statiques sont servis directement par Nginx, tandis que CloudFront est remplacé par l’offre gratuite de Cloudflare pour les utilisateurs hors d’Europe. L’ensemble du processus a pris un seul samedi après-midi ; le seul contretemps a été la configuration des sauvegardes automatisées via cron et l’API de snapshots de Hetzner.
Les compromis à considérer
Le changement majeur réside dans la responsabilité : PostgreSQL fonctionne sans basculement automatique comme sur AWS. Pourtant, en huit mois, la base de données n’a jamais planté à 3 heures du matin, donc le risque ne s’est pas concrétisé. Les performances, elles, sont différentes : les ressources hébergées en Allemagne semblent plus rapides pour la plupart des visiteurs européens que les nœuds multi-régions de CloudFront, tandis que les utilisateurs américains subissent un léger délai de 50 ms atténué par Cloudflare. Les déploiements, autrefois gérés par Elastic Beanstalk, reposent désormais sur un script bash de 12 lignes qui récupère le code depuis Git, exécute les migrations et relance PM2 en huit secondes.
À qui cette solution convient (ou pas)
La machine Hetzner à 5,49 € n’est pas adaptée à tous. Les équipes nécessitant des dizaines de services managés, des certifications de conformité strictes ou des centres de données hors d’Europe continueront de se tourner vers AWS ou GCP. En revanche, les fondateurs solo et les petites équipes aux charges prévisibles bénéficient d’une performance brute par dollar : l’écart de prix s’élargit à chaque niveau, de 2 à 8 cœurs virtuels. Avec des snapshots quotidiens à quelques centimes, une simple vérification de santé et des sauvegardes de base de données hors site, les économies sont difficiles à ignorer—surtout lorsque la fiabilité reste intacte.
Source : DEV Community. Synthèse éditoriale assistée par IA — TechnoExpress.

