cost-optimization
Ajuda seu agente a otimizar custos na nuvem através de análise de gastos e dimensionamento de recursos.
O que ela faz
Esta ferramenta ajuda a reduzir os custos de serviços na nuvem (como AWS, Azure, GCP). Ela sugere como usar melhor os recursos, identificar o que não está sendo usado e aplicar estratégias de economia.
Quando usar
- ✓Quando o custo da nuvem está muito alto.
- ✓Para encontrar e remover recursos que não são usados.
- ✓Para planejar gastos futuros na nuvem.
Exemplo do que pedir para a IA
“Como posso reduzir meus custos na AWS?”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta analisa o uso dos seus recursos na nuvem, como máquinas virtuais e armazenamento. Ela sugere ajustes, como diminuir o tamanho de recursos superdimensionados ou usar opções mais baratas para cargas de trabalho específicas.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add wshobson/agents --skill cost-optimizationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/wshobson/agents/main/plugins/cloud-infrastructure/skills/cost-optimization/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Otimização de Custos na Nuvem
Estratégias e padrões para otimizar custos na nuvem em AWS, Azure, GCP e OCI.
Propósito
Implementar estratégias sistemáticas de otimização de custos para reduzir gastos na nuvem, mantendo o desempenho e a confiabilidade.
Quando Usar
- Reduzir gastos na nuvem
- Dimensionar recursos corretamente (Right-size)
- Implementar governança de custos
- Otimizar custos multi-cloud
- Atender a restrições orçamentárias
Framework de Otimização de Custos
1. Visibilidade
- Implementar tags de alocação de custos
- Usar ferramentas de gerenciamento de custos na nuvem
- Configurar alertas de orçamento
- Criar dashboards de custos
2. Dimensionamento Correto (Right-Sizing)
- Analisar a utilização de recursos
- Reduzir o tamanho de recursos superprovisionados
- Usar auto-scaling
- Remover recursos ociosos
3. Modelos de Precificação
- Usar capacidade reservada
- Aproveitar instâncias spot/preemptíveis
- Implementar planos de economia (Savings Plans)
- Usar descontos de uso comprometido (Committed Use Discounts)
4. Otimização da Arquitetura
- Usar serviços gerenciados
- Implementar caching
- Otimizar transferência de dados
- Usar políticas de ciclo de vida
Otimização de Custos na AWS
Instâncias Reservadas
Savings: 30-72% vs On-Demand
Term: 1 or 3 years
Payment: All/Partial/No upfront
Flexibility: Standard or Convertible
Planos de Economia (Savings Plans)
Compute Savings Plans: 66% savings
EC2 Instance Savings Plans: 72% savings
Applies to: EC2, Fargate, Lambda
Flexible across: Instance families, regions, OS
Instâncias Spot
Savings: Up to 90% vs On-Demand
Best for: Batch jobs, CI/CD, stateless workloads
Risk: 2-minute interruption notice
Strategy: Mix with On-Demand for resilience
Otimização de Custos do S3
resource "aws_s3_bucket_lifecycle_configuration" "example" {
bucket = aws_s3_bucket.example.id
rule {
id = "transition-to-ia"
status = "Enabled"
transition {
days = 30
storage_class = "STANDARD_IA"
}
transition {
days = 90
storage_class = "GLACIER"
}
expiration {
days = 365
}
}
}
Otimização de Custos na Azure
Instâncias de VM Reservadas
- Prazos de 1 ou 3 anos
- Economia de até 72%
- Dimensionamento flexível
- Trocáveis
Azure Hybrid Benefit
- Usar licenças existentes do Windows Server
- Economia de até 80% com RI
- Disponível para Windows e SQL Server
Recomendações do Azure Advisor
- Dimensionar VMs corretamente (Right-size VMs)
- Excluir recursos não utilizados
- Usar capacidade reservada
- Otimizar armazenamento
Otimização de Custos na GCP
Descontos de Uso Comprometido (Committed Use Discounts)
- Compromisso de 1 ou 3 anos
- Economia de até 57%
- Aplica-se a vCPUs e memória
- Baseado em recursos ou em gastos
Descontos de Uso Contínuo (Sustained Use Discounts)
- Descontos automáticos
- Até 30% para instâncias em execução
- Nenhum compromisso necessário
- Aplica-se ao Compute Engine, GKE
VMs Preemptíveis
- Economia de até 80%
- Tempo máximo de execução de 24 horas
- Ideal para cargas de trabalho em lote (batch)
Otimização de Custos na OCI
Formas Flexíveis (Flexible Shapes)
- Escalar OCPUs e memória independentemente
- Adequar o dimensionamento da instância à demanda da carga de trabalho
- Reduzir a capacidade desperdiçada de formas de VM fixas
Compromissos e Orçamentos
- Usar compromissos anuais para gastos previsíveis
- Definir orçamentos por compartimento com alertas
- Acompanhar previsões mensais com OCI Cost Analysis
Capacidade Preemptível
- Usar instâncias preemptíveis para cargas de trabalho em lote e efêmeras
- Manter grupos de auto-scaling tolerantes a interrupções
- Misturar com capacidade padrão para serviços críticos
Estratégia de Tagging
Tagging na AWS
locals {
common_tags = {
Environment = "production"
Project = "my-project"
CostCenter = "engineering"
Owner = "team@example.com"
ManagedBy = "terraform"
}
}
resource "aws_instance" "example" {
ami = "ami-12345678"
instance_type = "t3.medium"
tags = merge(
local.common_tags,
{
Name = "web-server"
}
)
}
Referência: Veja references/tagging-standards.md
Monitoramento de Custos
Alertas de Orçamento
# AWS Budget
resource "aws_budgets_budget" "monthly" {
name = "monthly-budget"
budget_type = "COST"
limit_amount = "1000"
limit_unit = "USD"
time_period_start = "2024-01-01_00:00"
time_unit = "MONTHLY"
notification {
comparison_operator = "GREATER_THAN"
threshold = 80
threshold_type = "PERCENTAGE"
notification_type = "ACTUAL"
subscriber_email_addresses = ["team@example.com"]
}
}
Detecção de Anomalias de Custo
- AWS Cost Anomaly Detection
- Alertas do Azure Cost Management
- Alertas de Orçamento do GCP
- Orçamentos e Análise de Custos da OCI
Padrões de Arquitetura
Padrão 1: Serverless First
…
Perguntas frequentes
O que significa 'right-sizing'?
'Right-sizing' é ajustar o tamanho dos recursos (como computadores virtuais) para que eles usem apenas o que realmente precisam, evitando desperdício.
O que são 'instâncias reservadas' ou 'planos de economia'?
São compromissos de longo prazo (1 ou 3 anos) com o provedor de nuvem que oferecem descontos significativos em comparação com o pagamento pelo uso a cada momento.
Como a ferramenta ajuda com recursos não utilizados?
Ela identifica e sugere a remoção de recursos que estão ligados, mas não estão sendo usados, como discos virtuais ou endereços IP que não foram alocados.
Detalhes
Descrição original do autor
Optimize cloud costs across AWS, Azure, GCP, and OCI through resource rightsizing, tagging strategies, reserved instances, and spending analysis. Use when reducing cloud expenses, analyzing infrastructure costs, or implementing cost governance policies.
repo: wshobson/agents
Popularidade
- Estrelas no GitHub
- 41 mil
- Posição no ranking
- #4824
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
screen-reader-testing
Faz seu agente testar sites usando leitores de tela para garantir que sejam acessíveis.
wshobson/agents
wcag-audit-patterns
Ajuda seu agente a auditar sites para acessibilidade e corrigir problemas de acordo com as diretrizes WCAG.
wshobson/agents
multi-reviewer-patterns
Faz seu agente coordenar revisões de código paralelas, deduplicando achados e consolidando relatórios.
wshobson/agents
parallel-debugging
Permite ao agente depurar problemas complexos com investigações paralelas e análise de causa raiz.
wshobson/agents
Skills parecidas
dashboard-builder
Ajuda seu agente a criar painéis de monitoramento úteis. Ele transforma dados em gráficos que respondem a perguntas importantes sobre o sistema.
affaan-m/ECC
dev-team
Simula uma equipe de desenvolvimento colaborativa, onde diferentes papéis respondem a um problema juntos. É útil para obter múltiplas perspectivas sem trocar de agente manualmente.
affaan-m/ECC
ecc-council
Faz seu agente reunir um conselho de quatro vozes para tomar decisões difíceis. É útil quando há várias opções boas e é preciso debater antes de escolher.
affaan-m/ECC