Pular para o conteúdo
Skillpedia
Diversos41 mil · #4824

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

https://github.com/wshobson/agents/blob/main/plugins/cloud-infrastructure/skills/cost-optimization/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/wshobson/agents/blob/main/plugins/cloud-infrastructure/skills/cost-optimization/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-optimization

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/wshobson/agents/main/plugins/cloud-infrastructure/skills/cost-optimization/SKILL.md -o SKILL.md
Conteú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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas