OhMyCalc

Calcolatore dei Costi della Pipeline CI/CD

Stimi il costo mensile e annuale dei runner CI/CD in base al volume giornaliero di build, alla durata media, al costo al minuto e al tasso di cache hit.

Come utilizzare il Calcolatore dei Costi della Pipeline CI/CD

  1. Inserisca il numero medio giornaliero di build.
  2. Inserisca la durata media delle build in minuti.
  3. Inserisca il prezzo del provider al minuto.
  4. Inserisca il tasso di cache hit come percentuale.
  5. Clicchi su Calcola.

Casi d'Uso

Formula

Minuti mensili = build/giorno × minuti medi × 30. Minuti effettivi = totale × (1 − cache_hit × 0,6). Costo = minuti effettivi × prezzo al minuto.

Domande Frequenti

Perché moltiplicare il cache hit per 0,6?
Il caching delle dipendenze elimina tipicamente il 50–70% della fase di installazione, ma lascia intatti l'esecuzione dei test, il linting e i passaggi di deploy. 0,6 è una media ragionevole e difendibile.
Quali servizi CI coprore questo calcolatore?
Qualsiasi runner basato su minuti — GitHub Actions, GitLab, Buildkite, CircleCI, Buddy. Per GitHub la tariffa Linux è circa 0,008 USD/min; macOS è 10 volte superiore.
Runner self-hosted?
Inserisca un tasso marginale di elettricità + hardware ammortizzato al minuto. I runner bare-metal risultano spesso pari a 0,001 USD/min o meno.