Coûts infra
Estimation mensuelle de l'infra Bell — hébergement, API tierces, par volume
Estimations au 2026-04-20, à ajuster selon l'usage réel. Volumes cibles : 10 hôtels actifs, ~2000 guests/mois total, ~200 conversations AI/jour.
Vue synthétique
Total estimé : ~195 €/mois à 10 hôtels actifs (infra + AI + services).
Détail par composant
Hostinger VPS — 80 € / mois
Machine principale (apps + DB + Redis) :
- Plan : Cloud Dedicated 8 vCPU / 16 GB RAM / 400 GB NVMe
- Prix : ~70 €/mois
- Rôle : Postgres, Redis, bell-server, bell-worker, bell-pwa, bell-dashboard, bell-fumadocs, Traefik, Reacher, RustFS
Backup storage :
- VPS secondaire ou snapshot Hostinger inclus dans certains plans
- ~10 €/mois
Signoz VPS — 40 € / mois
Machine dédiée monitoring (isolé de la prod pour ne pas partager le SLA) :
- Plan : 4 vCPU / 8 GB RAM / 200 GB SSD
- Prix : ~40 €/mois
- Rôle : ClickHouse + Signoz Collector + Signoz UI + Alertmanager
Si on fusionne avec le VPS principal : économie mais risque de slow queries ClickHouse qui mangent la RAM Postgres. À éviter en prod sérieux.
AI (Anthropic + OpenAI) — 20-120 € / mois variable
Voir ADR-10 pour la stratégie provider.
Modèles utilisés :
- Claude Haiku 4.5 : $1/M input, $5/M output — concierge default (plan Pro)
- Claude Sonnet 4.6 : $3/M input, $15/M output — concierge Enterprise
- GPT-4o-mini : $0.15/M input, $0.60/M output — auxiliaire (titres, résumés)
- text-embedding-3-small : $0.02/M — embeddings RAG (quand activé)
Avec prompt caching Anthropic (cache hit ~70 %) :
- Input cached : $0.10/M (10 % du prix normal)
- Input non-cached : $1/M
Estimation par conversation guest plan Pro (Haiku 4.5 + caching) :
- Turn moyen : ~500 tokens input (system cached + user message) + ~200 tokens output
- Coût par turn : ~$0.0013
- Conversation moyenne (5 turns) : ~$0.0065
À 200 conversations/jour × 30 jours = 6000 conversations/mois × $0.0065 = ~$40/mois pour le concierge à 10 hôtels.
Plus :
- Génération titres/résumés (GPT-4o-mini) : ~$3/mois
- Tool calls (supplément tokens) : ~$10/mois
Total AI : ~$55/mois à 200 conversations/jour sur 10 hôtels Pro, soit ~$5/hôtel/mois. Marge préservée (plan Pro 99 €/hôtel).
Alerte si une org dépasse $10/jour (signale un bug ou un abuse).
Cloudflare R2 — 5 € / mois
- Storage : 10 GB × 0.015 €/GB = 0.15 €/mois (backups DB + uploads guest)
- Requests : négligeable à notre volume
- Egress : gratuit sur R2 (vs S3 qui charge)
À l'échelle, ça reste en dessous de 20 €/mois même à 100 GB.
Stripe — 0 € en frais fixes
Stripe ne charge pas de mensuel, que des frais par transaction :
- Carte EU : 1.4 % + 0.25 € par transaction
- Carte non-EU : 2.9 % + 0.25 €
- 3DS : gratuit
- Stripe Connect (partage avec hôtels) : pas de frais mais limites KYC
Sur les upsells Bell : guest paie subtotal + 1 % service fee. Ce 1 % service fee va à HOAIY pour couvrir partiellement les frais Stripe (on perd 0.4 % environ sur chaque transaction, acceptable).
Google Workspace — 6 € / mois
- Plan Business Starter : 6 €/mois/utilisateur
- 1 utilisateur
noreply@hoaiy.comsuffit pour l'envoi - Limite : 500 emails/jour
- À 10 hôtels × 20 emails/jour = 200/jour → OK
- À > 500/jour → migrer vers Postmark (15 €/mois) ou Brevo EU (gratuit < 300/jour puis 6 €)
Domaine + TLS — 2 € / mois
hoaiy.com~12 €/an (registrar OVH/Gandi)- Wildcard Let's Encrypt : gratuit (via Traefik)
- Amortit ~2 €/mois
Divers — 10 € / mois
- Reacher : self-host, coût serveur inclus dans Hostinger
- Github Actions : gratuit (public repo) ou 0 $ (privé avec 2000 min/mois)
- Monitoring secondaire (uptime externe) : Uptime Kuma self-host ou StatusCake gratuit
- Slack : gratuit (équipe petite)
Croissance
À 30 hôtels actifs
- Hostinger : monter en gamme, +50 € (total 130 €)
- Signoz : +1 node ou plus de disque, +20 € (total 60 €)
- Azure OpenAI : 3x plus de conversations, +240 € (total 360 €)
- Google Workspace : probablement upgrade plan ou migration Postmark, ~25 €
- R2 : ~15 € (plus de backups, plus d'uploads)
Total estimé à 30 hôtels : ~600 €/mois.
À 100 hôtels actifs
- Infra multi-noeud Postgres + Redis Sentinel + load balancer
- Signoz cluster
- Probablement migration vers Postmark + Hostinger Enterprise ou switch vers OVH Advance
Total estimé : ~2 000 €/mois.
Revenus estimés
Modèle SaaS abonnement :
- Free : 1 hôtel, limite features
- Pro : 99 €/mois par hôtel
- Enterprise : devis
À 30 hôtels Pro → 2 970 €/mois. Largement supérieur au budget infra → marge saine.
Plus :
- Service fee 1 % sur les upsells Stripe (revenus variables, estimation ~2000 €/mois à 30 hôtels)
Optimisations possibles
AI
- Prompt caching (Vercel AI SDK le supporte) : réduit le coût du system prompt répété
- GPT-4o-mini par défaut pour les turns simples, fallback GPT-4o si nécessaire : division par 10 du coût
- Fine-tuning : à 100+ hôtels, entraîner un modèle plus petit spécifique à l'hôtellerie
Infra
- Scaleway ou OVH plutôt que Hostinger à gros volume (moins cher par vCPU)
- Kubernetes au lieu de Dokploy à 50+ hôtels (orchestration horizontale)
- Read replicas Postgres pour les analytics (sans toucher à la prod)
Stripe
- Négocier les frais Stripe Connect si on dépasse 50 K€ de volume mensuel → taux négocié
Suivi
Dashboard Signoz Costs (à venir) :
- Coût AI par org / jour
- Volumes Postgres / Redis / R2
- Taux d'utilisation vCPU / RAM par app
Alerte si un des coûts spike de +50 % en 24h.