La plataforma más barata a medida que aumentan los minutos de CI

El tamaño del equipo y el tamaño de la máquina se mantienen en su entrada actual: solo los minutos de CI mensuales cambian por fila. Observe cómo aumentan los medidores de uso de GitHub y CircleCI mientras Buildkite (autohospedado) se mantiene estable.

Minutos de CI/mesAcciones de GitHubCírculoCIcometa de construcciónMás barato

Tres primitivas de facturación diferentes para el mismo minuto de CI

Acciones de GitHub agrupa CI en el puesto del equipo GitHub por el que probablemente ya esté pagando ($4/usuario/mes, 3000 minutos para toda la organización incluidos), luego factura una tarifa fija $0.006/minute para cualquier minuto de Linux más allá de los corredores estándar alojados de 2 núcleos: simple, predecible y económico a nivel de asiento, independientemente del tamaño del equipo. CírculoCI en su lugar, fija el precio de una base de rendimiento de $15/mes que cubre 5 usuarios y 30,000 créditos, luego mide tanto los asientos adicionales ($15 cada uno más allá de 5) como los créditos adicionales, y los créditos se consumen más rápido cuanto más grande es la máquina: 5 créditos/minuto en la pequeña, 10 en la mediana, 20 en la grande, por lo que exactamente el mismo trabajo cuesta 4 veces más créditos en una caja grande que en una pequeña. cometa de construcción invierte el modelo por completo: un puesto de $30/usuario/mes es caro en comparación con los $4 de GitHub, pero esa tarifa de puesto cubre construcciones ilimitadas autohospedado Agentes (ejecutores que usted instala en su propia infraestructura), por lo que el volumen de CI en sí no cuesta nada adicional. Sólo si opta por el complemento informático alojado de Buildkite (facturado por minuto de vCPU, por ejemplo, $0,016/min en una máquina mediana de 4 vCPU), Buildkite también comienza a comportarse como un proveedor de uso medido.

El resultado práctico: un equipo grande con CI liviano y en ráfagas (muchos asientos, minutos modestos) tiende a ser más barato en GitHub Actions, ya que su asiento de $4 supera a ambos competidores antes de que se cuente el uso. Un pequeño equipo que ejecuta un enorme volumen de CI en su propio hardware (conjuntos de pruebas monorepo, reconstrucciones nocturnas, construcciones de matrices pesadas) puede obtener resultados dramáticamente más baratos en el modo autohospedado de Buildkite, ya que los medidores por minuto y por crédito de GitHub y CircleCI nunca dejan de subir mientras que la factura de Buildkite permanece fijada en el recuento de asientos. CircleCI tiende a ubicarse en el medio, favorecido por los equipos que desean computación alojada administrada sin el bloqueo del ecosistema de GitHub, pero no quieren ejecutar sus propios corredores como supone el modo predeterminado de Buildkite. No hay un ganador universal: calcule el tamaño de su equipo, los minutos de CI y el tamaño de la máquina con la calculadora de arriba.

Compartir: 𝕏 Publicar Reddit
Aloja tu proyecto:Océano Digital — $200 gratis ↗VPS Hostinger
Calculadora de costos de observabilidadCalculadora de costos de pila de API