المهارات aws-cost-cleanup
💰

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.

يدعم: Claude Codex Code(CC)
🥉 74 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "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

التدقيق الأمني

آمن
v1 • 2/24/2026

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.

1
الملفات التي تم فحصها
310
الأسطر التي تم تحليلها
2
النتائج
1
إجمالي عمليات التدقيق

الأنماط المكتشفة

Shell Command Execution PatternsExternal Documentation LinksAWS Service Names Flagged as C2 KeywordsAWS Resource Discovery Commands
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

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.

جرّب هذه الموجهات

Trouver les ressources AWS inutilisées
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.
Créer un script de nettoyage
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.
Configurer un nettoyage automatisé
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.
Analyse d'impact sur les coûts
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

الأسئلة المتكررة

Est-ce que cela va supprimer accidentellement des ressources dont j'ai encore besoin ?
Le skill inclut le mode dry-run par défaut. Toutes les commandes de suppression sont commentées jusqu'à ce que vous les activiez explicitement. Passez toujours en revue la sortie avant de supprimer les commentaires.
Quelles permissions AWS sont requises ?
Vous avez besoin d'un accès en lecture (describe-*) pour la découverte et d'un accès en écriture (delete-*) pour le nettoyage. Utilisez des rôles IAM avec le moindre privilège.
Est-ce que cela peut s'exécuter sur plusieurs comptes AWS ?
Oui, le skill prend en charge l'intégration AWS Organizations. Vous pouvez itérer sur tous les comptes de votre organisation.
Comment récupérer des ressources accidentellement supprimées ?
Créez des snapshots avant la suppression. Sans snapshots, les ressources supprimées ne peuvent pas être récupérées. Activez AWS Backup pour les données critiques.
Quelle est la fréquence de nettoyage recommandée ?
Une découverte hebdomadaire avec un nettoyage mensuel est recommandée. Cela donne aux équipes le temps d'identifier et de réclamer les ressources dont elles ont encore besoin.
Est-ce que cela fonctionne avec AWS Backup ?
Le skill complète AWS Backup en nettoyant les ressources qui ne sont pas protégées par des politiques de sauvegarde. Utilisez les deux ensemble pour une couverture complète.

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md