aws-cost-cleanup
Limpar Recursos AWS Não Utilizados
Automatize a identificação e remoção de recursos AWS não utilizados para eliminar desperdícios e reduzir contas mensais de nuvem.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "aws-cost-cleanup". Encontrar todos os recursos não utilizados e calcular economia potencial
Resultado esperado:
Volumes EBS Desanexados: 5
- vol-0abc123 (100 GB) - $10.00/mês
- vol-0def456 (50 GB) - $5.00/mês
- vol-0ghi789 (200 GB) - $20.00/mês
Elastic IPs Não Utilizadas: 3 - $10.95/mês
Snapshots Antigos: 12 - $15.00/mês
Economia Mensal Total: $70.95
Economia Anual: $851.40
A utilizar "aws-cost-cleanup". Criar um script de limpeza para volumes EBS desanexados
Resultado esperado:
#!/bin/bash
# cleanup-unused-ebs.sh - Modo dry-run
echo "Encontrando volumes EBS desanexados..."
VOLUMES=$(aws ec2 describe-volumes \
--filters Name=status,Values=available \
--query 'Volumes[*].VolumeId' \
--output text)
for vol in $VOLUMES; do
echo "Would delete: $vol"
done
echo "Review and remove 'Would delete' lines to enable actual deletion"
A utilizar "aws-cost-cleanup". Configurar limpeza semanal automatizada
Resultado esperado:
Função Lambda criada: weekly-ebs-cleanup
- Runtime: Python 3.9
- Trigger: CloudWatch Events (todo domingo 2h)
- Retenção: Exclui volumes com mais de 7 dias
- Dry-run: Habilitado por padrão
- Notificação SNS: Habilitada para alertas de exclusão
Auditoria de Segurança
SeguroAll 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.
Fatores de risco
⚙️ Comandos externos (26)
🌐 Acesso à rede (3)
Padrões Detectados
Pontuação de qualidade
O Que Você Pode Construir
Otimização de Custos para Engenheiros DevOps
Automatize a limpeza semanal de recursos não utilizados em várias contas AWS para reduzir os gastos mensais com nuvem.
Equipes de Cloud FinOps
Gere relatórios sobre recursos não utilizados e economia potencial para informar decisões orçamentárias e alocação de custos.
Gerenciamento de Nuvem para Startups
Identifique e remova rapidamente recursos de teste e desenvolvimento que não são mais necessários para manter as contas de nuvem controláveis.
Tente Estes Prompts
Use aws-cost-cleanup para encontrar todos os volumes EBS desanexados, Elastic IPs não utilizados e snapshots antigos na minha conta AWS. Gere um relatório mostrando a economia mensal potencial.
Use aws-cost-cleanup para criar um script bash que identifique volumes EBS desanexados com mais de 30 dias e calcule o tamanho total e o impacto de custo.
Use aws-cost-cleanup para criar uma função Lambda que seja executada semanalmente para identificar e excluir volumes EBS desanexados com mais de 7 dias. Inclua modo dry-run.
Use aws-cost-cleanup para calcular a economia mensal e anual de custos se limparmos todos os volumes EBS desanexados, Elastic IPs não utilizados e snapshots com mais de 90 dias.
Melhores Práticas
- Sempre execute scripts de limpeza em modo dry-run primeiro para revisar o que será excluído
- Use tags de recursos para identificar proprietários antes da exclusão e notificar as partes interessadas
- Crie snapshots finais de dados críticos antes da exclusão como rede de segurança
Evitar
- Excluir recursos sem revisar a lista de limpeza primeiro
- Ignorar dependências de recursos - verifique ENIs anexadas antes de excluir volumes
- Pular o checklist de segurança - sempre verifique se os recursos estão realmente não utilizados