Le FinOps est itératif. L'équipe passera en continu par phases pour affiner l'effort FinOps et le faire avancer. Ce paradigme itératif est similaire à DevOps et à d'autres concepts de développement agile.
Selon la Fondation FinOps, FinOps suit trois grandes phases :
Informer. Une équipe FinOps a besoin de visibilité sur les coûts et l'utilisation du cloud. La première étape de tout effort FinOps consiste à comprendre comment l'organisation alloue, compare, budgétise et prévoit les ressources et services cloud. Cette analyse doit tenir compte de toute tarification personnalisée ou remise sur volume. Des informations d'allocation détaillées sont nécessaires pour lier les coûts et l'utilisation du cloud aux unités commerciales. Les équipes FinOps peuvent montrer aux parties prenantes la valeur commerciale du cloud, tout en évitant les coûts imprévus et en recherchant des opportunités d'amélioration.
Optimiser. Avec les informations détaillées mentionnées ci-dessus, l'équipe FinOps peut optimiser l'utilisation du cloud. Profitez d'instances réservées ou de remises sur engagement d'utilisation pour économiser de l'argent. Évaluez l'environnement cloud et ajustez les ressources à la bonne taille. Utilisez des outils automatisés pour réduire ou désactiver les ressources inutiles.
Fonctionner. Les équipes FinOps doivent suivre et évaluer en permanence les opérations cloud par rapport aux objectifs et aux métriques de l'entreprise. Découvrez comment l'utilisation et les performances du cloud s'alignent sur les besoins de l'entreprise. Encore une fois, partagez ces informations avec les parties prenantes pour démontrer les effets financiers et opérationnels du cloud sur l'entreprise.
Une organisation peut se trouver simultanément dans plusieurs phases, voire toutes, du cycle de vie FinOps, en fonction du service ou de la charge de travail concernée.