aws-cost-cleanup
Nettoyer les ressources AWS inutilisées
Automatiser l'identification et la suppression des ressources AWS inutilisées pour éliminer le gaspillage et réduire les factures cloud mensuelles.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "aws-cost-cleanup". Trouver toutes les ressources inutilisées et calculer les économies potentielles
النتيجة المتوقعة:
Volumes EBS non attachés : 5
- vol-0abc123 (100 Go) - 10,00 $/mois
- vol-0def456 (50 Go) - 5,00 $/mois
- vol-0ghi789 (200 Go) - 20,00 $/mois
IP élastiques inutilisées : 3 - 10,95 $/mois
Anciens snapshots : 12 - 15,00 $/mois
Économies mensuelles totales : 70,95 $
Économies annuelles : 851,40 $
استخدام "aws-cost-cleanup". Créer un script de nettoyage pour les volumes EBS non attachés
النتيجة المتوقعة:
#!/bin/bash
# cleanup-unused-ebs.sh - Mode dry-run
echo "Recherche des volumes EBS non attachés..."
VOLUMES=$(aws ec2 describe-volumes \
--filters Name=status,Values=available \
--query 'Volumes[*].VolumeId' \
--output text)
for vol in $VOLUMES; do
echo "Serait supprimé : $vol"
done
echo "Passez en revue et supprimez les lignes 'Serait supprimé' pour activer la suppression réelle"
استخدام "aws-cost-cleanup". Configurer un nettoyage automatisé hebdomadaire
النتيجة المتوقعة:
Fonction Lambda créée : weekly-ebs-cleanup
- Runtime : Python 3.9
- Déclencheur : CloudWatch Events (tous les dimanches à 2h00)
- Rétention : Supprime les volumes de plus de 7 jours
- Dry-run : Activé par défaut
- Notification SNS : Activée pour les alertes de suppression
التدقيق الأمني
آمنAll static findings are false positives. The skill uses legitimate AWS CLI commands for cost optimization. Network calls are to official AWS documentation URLs only. AWS service names flagged as C2 keywords are standard terminology. This is a valid DevOps tool for AWS cost cleanup.
عوامل الخطر
⚙️ الأوامر الخارجية (26)
🌐 الوصول إلى الشبكة (3)
الأنماط المكتشفة
درجة الجودة
ماذا يمكنك بناءه
Optimisation des coûts pour ingénieur DevOps
Automatiser le nettoyage hebdomadaire des ressources inutilisées sur plusieurs comptes AWS pour réduire les dépenses cloud mensuelles.
Équipes Cloud FinOps
Générer des rapports sur les ressources inutilisées et les économies potentielles pour éclairer les décisions budgétaires et l'allocation des coûts.
Gestion cloud pour startups
Identifier et supprimer rapidement les ressources de test et de développement qui ne sont plus nécessaires pour maintenir des factures cloud gérables.
جرّب هذه الموجهات
Utilisez aws-cost-cleanup pour trouver tous les volumes EBS non attachés, les IP élastiques inutilisées et les anciens snapshots dans mon compte AWS. Générez un rapport montrant les économies mensuelles potentielles.
Utilisez aws-cost-cleanup pour créer un script bash qui identifie les volumes EBS non attachés datant de plus de 30 jours et calcule la taille totale et l'impact sur les coûts.
Utilisez aws-cost-cleanup pour créer une fonction Lambda qui s'exécute hebdomadairement pour identifier et supprimer les volumes EBS non attachés datant de plus de 7 jours. Inclure le mode dry-run.
Utilisez aws-cost-cleanup pour calculer les économies mensuelles et annuelles si nous nettoyons tous les volumes EBS non attachés, les IP élastiques inutilisées et les snapshots de plus de 90 jours.
أفضل الممارسات
- Toujours exécuter les scripts de nettoyage en mode dry-run d'abord pour passer en revue ce qui sera supprimé
- Utiliser les tags de ressources pour identifier les propriétaires avant suppression et notifier les parties prenantes
- Créer des snapshots finaux des données critiques avant suppression comme filet de sécurité
تجنب
- Supprimer des ressources sans avoir passé en revue la liste de nettoyage d'abord
- Ignorer les dépendances de ressources - vérifier les ENI attachés avant de supprimer des volumes
- Sauter la checklist de sécurité - toujours vérifier que les ressources sont vraiment inutilisées