
Lors de la conférence AWS Summit qui s’est tenue le 2 avril dernier au Palais des Congrès à Paris, Thomas Barandon, Senior Technical Account Manager AWS, et Fouad Maach, Move2Cloud Project Director Veolia, ont animé une session sur le rôle de FinOps pour optimiser ses coûts sur AWS ou d’autres plateformes. Ils ont ainsi abordé la définition du DevOps, le rôle du FinOps pour faire le lien entre Finance et Ingénierie et ils ont enfin présenté des exemples de solutions techniques à mettre en place pour diminuer les coûts sur AWS. Découvrez le nouveau rôle de FinOps avec Margo dans notre compte-rendu ci-dessous.
Quelques chiffres pour commencer :
Le vrai TCO (Total Cost of Ownership ou coût total de possession) d’une migration dans le cloud peut être supérieur de 30% à 50% par rapport à une solution on-premise. Les principaux dépassements sont liés à des variations non maîtrisées du trafic/volume ainsi qu’à des coûts additionnels (liaison spécialisée, fibre, route express).
On estime qu’à ce jour seulement 16% des clients utilisent l’ensemble des ressources Cloud qui leur sont facturées et 30% des clients estiment gaspiller entre 10 et 20% de leur budget cloud contre 13% qui estiment un gaspillage compris entre 20 et 40%.

Au regard de ces chiffres, la famille des Ops dans le Cloud s’agrandit ! Après le xOps (gestion des ruptures et correction des tâches), Le DevOps (orchestration), le SecOps (gouvernance et conformité), un nouveau rôle apparait, celui de gérer l’optimisation financière de l’usage du cloud avec le métier de Cloud FinOps (ou simplement FinOps).
Ce Financier des opérations est apparu comme essentiel ces dernières années pour les entreprises désirant basculer dans le Cloud et souhaitant réaliser des économies. Tout comme le DevOps a révolutionné les pratiques de développement en éliminant les silos existants entre opérationnels et développeurs grâce à plus d’agilité, le FinOps valorise commercialement le Cloud en fluidifiant les relations entre Financiers et professionnels des technologies afin de mieux comprendre la facture du Cloud et ainsi faire des compromis permettant d’optimiser au mieux son usage. Ce profil hybride, à la fois financier et technique, est souvent présent chez les fournisseurs du Cloud mais les premiers « Finops » ont déjà pris leurs marques dans de grands groupes comme c’est le cas chez Veolia.
De profil ingénieur/architecte, le FinOps est donc un contrôleur de gestion qui assume différentes missions :
Informer
Sa première mission est d’informer sur les différentes possibilités du cloud les équipes qui vont agir dessus. Il doit donc être en mesure de connaitre le catalogue complet de services proposés par le fournisseur cloud afin d’émettre des recommandations pour chaque usage.
Optimiser
Sa deuxième mission est l’optimisation financière en fonction de la tarification du fournisseur.
Par exemple, selon l’usage de la donnée (de très fréquent à peu fréquent), il pourra conseiller de placer cette donnée sur Amazon Simple Storage Service (abrégé S3) pour un usage très fréquent ou bien du Glacier pour un usage peu fréquent.
Un autre exemple peut être de commencer sur une facturation « pay as you go » puis, en fonction de la maturité, d’aller sur de la facturation engagée (1 an) voire sur une facturation spot si le projet s’y prête (POC où l’on peut imaginer que la puissance de calcul peut être réduite).
Opérer
Sa troisième mission est d’opérer et d’évaluer continuellement les usages afin de les adapter si le volume ou les utilisations venaient à varier.
Cette mission peut être basée sur de l’historique ainsi que sur monitoring. Mais elle peut aussi se baser sur du prédictif (AWS utilise une IA par exemple) pour avoir une optimisation basée sur du temps réel plutôt que basée sur le monitoring (qui peut avoir un décalage suite à une variation soudaine et/ou importante).
Enfin, Le FinOps exerce un rôle pivot entre les différentes parties
- Executive qui indiqueront les visions et stratégies
- Métiers qui indiqueront leurs besoins fonctionnels
- Techniques qui indiqueront les requirements techniques
- Financiers qui indiqueront les seuils financiers
Accès au replay de cette conférence : FinOps dans un monde DevOps – L’optimisation des coûts en pratique
Sources :
https://aws.amazon.com/fr/blogs/enterprise-strategy/introducing-finops-excuse-me-devsecfinbizops/