Cas client Architecture Cloud-Native SaaS

Le pivot FinOps

Éditeur de logiciel SaaS

Coûts Kubernetes explosant de 15% par mois, sans amélioration de performance.

Le contexte

Éditeur SaaS, ~200M€ de valuation, croissance saine. Mais il y avait un problème : chaque mois, leur facture AWS augmentait de 15%.

Au début : “C’est normal, on scale.”
Au mois 6 : “Attends, on devrait être plus efficace”
Au mois 12 : “Quelque chose ne va vraiment pas”

L’équipe Infra a enquêté. Résultat : zéro problème de sécurité, zéro hack, juste… bad engineering.

Typiquement :

  • Pods avec des requests de 2GB mais qui n’utilisaient que 300MB en moyenne (overprovisioning)
  • Pas de pod disruption budgets, donc lors de maintenance du cluster, l’autoscaler relançait des pods = coût x2
  • Stateful services en Kubernetes (anti-pattern) nécessitant une redondance complète
  • Aucune stratégie de spot instances (économies de 60% sur non-critical workloads)

L’action Leanovia

Phase 1: Audit FinOps complète

  • Quelle workload coûte combien ?
  • Quelle est la % overprovisioned dans chaque service ?
  • Où pouvez-vous utiliser du spot sans risque ?

Phase 2: Right-Sizing intelligent

  • Réduire les requests à la réalité observée
  • Utiliser des VPA (Vertical Pod Autoscaler) pour ajuster automatiquement
  • Résultat : même perf, moins de coûts

Phase 3: Spot + Reserved instances

  • Services batch/non-critical → Spot instances (interruption OK)
  • Services stateful critiques → Reserved instances (prix fixe, pas d’interruption)
  • Économies immédiates de 30-40%

Phase 4: Pod Disruption Budgets + Cluster Autoscaling

  • Quand vous scalez down le cluster, les pods sont drainés gracieusement (pas de re-spawn)
  • Économies additionnelles : 10%

Phase 5: Monitoring FinOps

  • Vous savez combien coûte chaque service
  • Vous pouvez faire du showback/chargeback inter-équipes (“Votre service coûte 5k€/mois”)
  • Ça motive à optimiser

L’impact

  • Facture AWS réduite de 40% : De $X à $0.6X avec les mêmes workloads et perf
  • Capacity pour scaler x5 : Avec l’argent sauvegardé, vous pouvez supporter 5x plus de workload
  • Transparence : L’équipe sait pourquoi ça coûte, peut optimiser eux-mêmes

Leçon

FinOps n’est pas “négocier avec AWS”. C’est construire intelligemment.

Et quand vous construisez intelligemment, vous économisez sans sacrifice de performance.

L'Impact

  • Facture -40%
  • Scaling x5
A

Auteur

Consultant Leanovia

Expert en architecture cloud et optimisation des coûts infrastructure.