Calculadora de Custo de Pipeline CI/CD
Estime o gasto mensal e anual com runners de CI/CD a partir do volume diário de builds, duração média do build, custo por minuto e taxa de cache hit.
Como Usar a Calculadora de Custo de Pipeline CI/CD
- Informe a quantidade média diária de builds.
- Informe a duração média do build em minutos.
- Informe o preço do provedor por minuto.
- Informe a taxa de cache hit como porcentagem.
- Clique em Calcular.
Casos de Uso
- •Orçamento de DevOps.
- •Comparar investimentos em cache com as faturas de runner.
- •Justificar a migração para runners self-hosted.
Fórmula
Minutos mensais = builds/dia × minutos médios × 30. Minutos efetivos = total × (1 − cache_hit × 0,6). Custo = minutos efetivos × preço por minuto.
Perguntas Frequentes
Por que multiplicar o cache hit por 0,6?
O cache de dependências normalmente elimina 50–70% da fase de instalação, mas mantém a execução de testes, linting e etapas de deploy intactas. 0,6 é uma média defensável.
Quais serviços de CI este cobre?
Qualquer runner baseado em minutos — GitHub Actions, GitLab, Buildkite, CircleCI, Buddy. Para o GitHub, a taxa do Linux é de aproximadamente 0,008 USD/min; o macOS é 10× mais caro.
E os runners self-hosted?
Informe uma taxa marginal de eletricidade + hardware amortizado por minuto. Runners em bare-metal geralmente ficam em 0,001 USD/min ou menos.