L'article présente le concept de "FinOps by Design", une approche proactive pour intégrer la gestion des coûts cloud dès la conception architecturale. Il souligne que les coûts sont souvent négligés jusqu'à la mise en production, entraînant des dépenses inutiles et des dépassements budgétaires. Le FinOps by Design propose d'anticiper et de modéliser les coûts dès les premières étapes, en les traitant comme une exigence non fonctionnelle majeure. Les principes clés incluent un design orienté usage, une scalabilité maîtrisée pour éviter le surdimensionnement, et une gouvernance FinOps intégrée dès l'Infrastructure as Code (IaC). L'article met en avant des outils comme Terraform combiné à InfraCost pour estimer les coûts avant le déploiement, soulignant l'importance d'une planification financière rigoureuse dès le début du cycle de vie applicatif.
Carl Chenet souligne l'importance cruciale de prendre en compte les coûts dès le début des projets cloud. Il critique l'absence fréquente d'évaluation des coûts, ce qui peut mener à des surprises financières désagréables et à des compromis sur la qualité de l'infrastructure. Il recommande d'utiliser les outils de calcul de prix des fournisseurs cloud pour estimer les coûts avec précision dès la phase de conception, en incluant les niveaux de service et de redondance souhaités.
L’auteur partage son retour sur le DevFest Nantes 2025, une première pour lui en tant que participant et conférencier. Au programme : une keynote sur le "techlore" (folklore technologique moderne) par Dasha Ilina, des découvertes sur les trésors méconnus de PostgreSQL (CTE, JSONB, Foreign Data Wrapper…), une réflexion philosophique sur l’IA et la conscience, une analogie ludique entre Factorio et l’ingénierie logicielle, et un side project technique autour de la série Bref. Il a aussi co-animé un talk sur Kubernetes (Limits, QoS, PriorityClasses) avec Quentin Joly, et assisté à des retours d’expérience sur Karpenter/KEDA pour le FinOps et un agent vocal "trouveur de chaussettes" mêlant RAG et LLM. L’ambiance networking et les soirées ont complété une édition riche en échanges et en apprentissages.
L'article explique pourquoi et comment optimiser les coûts liés à l'utilisation de Argo CD pour le déploiement continu sur Kubernetes.
Tout est dans le titre
La définition qu'en donne l'auteur : "Le FinOps analyse les architectures Cloud et leurs facturations associées, afin de dégager des axes de limitations des coûts et/ou d’économie, en assurant un niveau de risque faible et en prenant en compte les enjeux de l’entreprise."