Arrêt/Relance/ Destruction des ressources
Rôle(s) Clé
Objectifs
Bénéfices
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.
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 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 :