Finops.World
2O4

Arrêt/Relance/ Destruction des ressources

Rôle(s) Clé

Objectifs

Mettre en place une politique automatisée d'arrêt/relance et de destruction des ressources

Bénéfices

Améliorer l'efficacité IT en arrêtant ou détruisant systématiquement les ressources non nécessaires

Après avoir mis en place la pratique "1O3 - Destruction des ressources non utilisées", il faut la rendre continue. On laisse donc tourner le ou les outils de son choix en continu pour faire la chasse aux ressources inutiles et l’on met en place un processus d’analyse, de validation et de planification des changements.

Processus high-level de destruction continue d'instances inutiles
Processus high-level de destruction continue d'instances inutiles

Pour détecter les instances à supprimer, on s'appuiera sur l'utilisation des ressources bien sûr mais aussi sur la politique de tagging et la capacité à recréer les instances à la demande.

Mais il ne s'agit pas seulement de détruire les ressources inutiles, il faut aussi être capable de mettre en place un scheduling global pour les arrêts/relances des instances en fonction des besoins de disponibilité.

Exemple de scheduler AWS
Exemple de scheduler AWS

Exemple d'automatisation des arrêts/relance sur AWS

  • Configurer CloudWatch pour déclencher une alarme à certains moments de la journée et / ou lorsque les ressources sont inactives pendant une période de temps
  • Déclencher une fonction Lambda qui lancera un script Python pour stopper les instances concernées en effectuant un appel API.

Bien sûr les CMP du marché propose aussi l'automatisation de tels événements. Autres outils disponibles permettant ce type d'action :

Voir la fiche précédente

Gestion des réservations

ID 2O3

Voir la fiche suivante

Identification des opportunités de refactoring

ID 2V1

cross