Comparativa
CRACI frente a Northflank
Northflank sustituye su CI y su alojamiento por una sola plataforma para desarrolladores. CRACI conserva GitHub Actions y sustituye el runner, de modo que cada build registra lo que descarg贸 y se ejecuta bajo una pol铆tica de egress.
Actualizado el
La respuesta corta
Northflank es una plataforma para desarrolladores sobre Kubernetes. Compila su c贸digo desde Git, lo despliega como servicios y jobs, ejecuta bases de datos gestionadas, levanta un entorno de vista previa para cada pull request y puede hacerlo todo dentro de su propia cuenta de nube. Se presenta como alternativa a GitHub Actions porque el build y el despliegue ocurren en el mismo producto.
CRACI sigue el camino contrario. Usted conserva GitHub Actions, sus workflows y la interfaz de GitHub, y CRACI sustituye el runner en el que se ejecutan los jobs. Como CRACI es el runner, ve lo que incorpora cada build: cada job produce una SBOM de los paquetes que descarg贸 realmente, se ejecuta bajo una pol铆tica de egress y alimenta el seguimiento de vulnerabilidades de todos sus builds. Las ejecuciones en CRACI son aproximadamente el doble de r谩pidas que en los runners alojados por GitHub, gracias a un hardware m谩s r谩pido, menos tiempo en cola y la cach茅.
La diferencia en una l铆nea: Northflank decide d贸nde se ejecuta su software; CRACI registra lo que entr贸 en 茅l.
De un vistazo
| Funci贸n | CRACI | Northflank |
|---|---|---|
| Qu茅 es | Un runner de GitHub Actions con seguridad de la cadena de suministro integrada. | Una plataforma para desarrolladores sobre Kubernetes: builds, despliegues, bases de datos, jobs, entornos de vista previa y GPU. |
| C贸mo se ejecutan los builds | Sus workflows de GitHub Actions, en runners de CRACI. Configure runs-on: craci. | Northflank compila cada commit a partir de un Dockerfile o buildpack, seg煤n reglas de push o pull request. |
| Sistemas de CI | GitHub Actions hoy; GitLab CI y Jenkins en la hoja de ruta | Sus propios builds; despliegues activados desde GitHub Actions, GitLab CI o cualquier CI |
| SBOM del build a partir de las dependencias observadas | Cada job, con un estado de completitud, incluidos los paquetes en cach茅 | No figura entre sus funcionalidades documentadas |
| Pol铆tica de egress de la red del build | Denegaci贸n o permiso por defecto, validada antes del job; si falla, bloquea | Las pol铆ticas de red a铆slan proyectos; sin pol铆tica de egress del build documentada |
| Escaneo y monitorizaci贸n de vulnerabilidades | SBOM monitorizadas reevaluadas continuamente | Escaneo de builds con pol铆ticas de gravedad de CVE, Enterprise |
| Firma de im谩genes | Pol铆ticas de firma de im谩genes, Enterprise | |
| Evidencia e informes para el CRA | SBOM en CycloneDX o SPDX, registros mediante API; sin exportaci贸n de informes | No figura entre sus funcionalidades documentadas |
| Despliegue y alojamiento de aplicaciones | CRACI cubre el build | Servicios, jobs, lanzamientos rolling y blue-green, reversiones |
| Entornos de vista previa | Pila completa, para cada pull request, desde plantillas | |
| Bases de datos gestionadas | Postgres, MySQL, MongoDB y Redis | |
| Cargas de trabajo con GPU | NVIDIA L4 a H100, GPU fraccionadas | |
| Se ejecuta en su propia nube | Runners alojados por el cliente, Enterprise | AWS, GCP, Azure, Oracle y otras nubes, o cualquier cl煤ster de Kubernetes |
| Tama帽os de c贸mputo | De 1 a 32 vCPU con 3 GB de RAM cada una, Linux x86-64 y ARM64. | De 0,1 a 32 vCPU y de 256 MB a 256 GB de memoria. |
| Precio | $0.002 por vCPU-minuto ($0.004 para 2 vCPU), medido por segundo. Sin cuota mensual. | $0.01667 por vCPU-hora y $0.00833 por GB-hora, prorrateados por segundo. Sin tarifa de build aparte. |
| Uso gratuito | Programa para startups: un m铆nimo de 100.000 minutos de build gratuitos. | Developer Sandbox gratuito: 2 servicios, 1 base de datos y 2 cron jobs. |
| Certificaciones del servicio | Certificaci贸n ISO 27001. | Cumple SOC 2 Type 2 y HIPAA. |
| D贸nde se ejecuta | Infraestructura bare metal europea; residencia de datos en la UE con Enterprise. | Plano de control en Google Cloud Londres o 脕msterdam; cargas de trabajo en la nube y regi贸n que usted elija. |
- Incluido
- En parte
- No incluido
- En la hoja de ruta
Lo que Northflank hace bien
Build, despliegue y alojamiento en un solo lugar. Northflank compila cada commit a partir de un Dockerfile o buildpack, con reglas de build para ramas y pull requests, filtros de rutas para monorepos y cach茅 de BuildKit para los builds de Dockerfile. La imagen pasa directamente a un despliegue con actualizaciones rolling o blue-green, reversiones instant谩neas y promoci贸n de staging a producci贸n. Funciona con GitHub, GitLab y Bitbucket.
Entornos de vista previa. Las plantillas describen un entorno completo, con servicios, bases de datos y jobs, y Northflank despliega uno autom谩ticamente cuando se abre una pull request.
M谩s que contenedores. Postgres, MySQL, MongoDB y Redis gestionados, cron jobs, autoescalado, dominios personalizados con TLS autom谩tico, gesti贸n de secretos, logs y m茅tricas, cargas de trabajo con GPU de NVIDIA L4 a H100 con GPU fraccionadas, y sandboxes de microVM para ejecutar c贸digo no fiable o generado por IA.
Su propia nube. Bring your own cloud ejecuta cargas de trabajo en su cuenta de AWS, GCP, Azure, Oracle, Civo, CoreWeave o Nebius, o en cualquier cl煤ster de Kubernetes como EKS, GKE, AKS, Rancher u OpenShift. Los builds pueden ejecutarse en el mismo cl煤ster, en un cl煤ster de build dedicado o en la infraestructura de build gestionada de Northflank.
Controles Enterprise. SSO con cualquier proveedor SAML u OIDC, acceso basado en roles, logs de auditor铆a exportados a un SIEM, escaneo de builds con pol铆ticas basadas en la gravedad de los CVE, pol铆ticas de firma de im谩genes y despliegues air-gapped. Northflank declara que cumple SOC 2 Type 2 y HIPAA, y dice que lo utilizan m谩s de 2.000 startups y empresas.
Si quiere una sola plataforma para compilar, previsualizar, desplegar y alojar sus aplicaciones, Northflank est谩 hecho para eso.
En qu茅 se diferencia CRACI
Usted conserva GitHub Actions
Los builds de Northflank convierten cada commit en una imagen de contenedor a partir de un Dockerfile o buildpack. CRACI conserva los workflows que ya tiene: los builds de matriz, las pruebas, los linters, las acciones reutilizables y la interfaz de GitHub siguen como est谩n, y el job se ejecuta en un runner de CRACI en lugar de en uno alojado por GitHub. Cualquier job que se ejecute en GitHub Actions obtiene el mismo registro, no solo los que compilan una imagen de contenedor.
Un registro de lo que descarg贸 el build
Mientras se ejecuta cada job, un proxy que entiende de paquetes registra el tr谩fico hacia las fuentes de paquetes: fuentes npm, PyPI, RubyGems, Cargo, Go, Nix, OCI, apt, apk y Git, adem谩s de los presets de descarga. La evidencia de dependencias viaja con las cach茅s de CI, de modo que los paquetes restaurados desde una cach茅 se siguen contando. CRACI registra las dependencias ocultas que las herramientas basadas en lockfiles pasan por alto, como el c贸digo descargado por scripts de instalaci贸n, y cada componente de la SBOM se incorpor贸 realmente al build. La SBOM de cada job, en CycloneDX o SPDX, lleva un estado de completitud: Complete, Complete with connections, Incomplete, Unavailable o Not recorded.
Control sobre lo que el build puede alcanzar
Las pol铆ticas de red de Northflank a铆slan unos proyectos de otros. CRACI controla el tr谩fico saliente del propio build: una pol铆tica de egress en el runner, de denegaci贸n o permiso por defecto, con 24 presets integrados de fuentes de software, fuentes personalizadas tipadas y reglas expl铆citas de TLS, TCP, UDP e ICMP. Las pol铆ticas se validan antes de que empiece el job y, si fallan, bloquean. Una pol铆tica de denegaci贸n por defecto solo permite lo que el build necesita, de modo que bloquea la exfiltraci贸n al host de un atacante incluso en un ataque que nadie haya visto antes, y una infracci贸n env铆a una alerta.
Seguimiento de vulnerabilidades entre builds
CRACI sigue reevaluando las SBOM monitorizadas a medida que aparecen nuevos avisos, agrega los hallazgos de todos los builds y repositorios y muestra qu茅 builds anteriores conten铆an una dependencia vulnerable, para que usted sepa durante qu茅 periodo estuvo afectado. Los equipos de seguridad hacen el triaje de los hallazgos y los env铆an al equipo responsable de la correcci贸n, y los controles de pol铆tica pueden detener un build que contenga un CVE concreto. El escaneo de builds de Northflank, en su plan Enterprise, comprueba las im谩genes con pol铆ticas de gravedad de CVE; no conserva un registro de lo que descarg贸 cada build.
Lo que Northflank tiene y CRACI no
CRACI no firma im谩genes ni procedencia; Northflank Enterprise puede imponer la firma de im谩genes. La API de CRACI devuelve SBOM, trazas de red y datos de procedencia, sin firmar.
Reserve una demo para ver la SBOM, la traza de red y las vulnerabilidades de uno de sus propios workflows.
Precio
A octubre de 2026, Northflank cobra $0.01667 por vCPU-hora y $0.00833 por GB-hora de memoria en su nube gestionada, prorrateados por segundo y facturados mensualmente, con planes de c贸mputo fijos desde $2.70 al mes y un Developer Sandbox gratuito. Las GPU se cobran por hora, desde $0.80 por una NVIDIA L4. Su p谩gina de precios no indica una tarifa aparte para los builds; los builds se ejecutan en un plan de build que usted elige. En su propia nube, Northflank cobra una tarifa por cl煤ster, vCPU y GB de memoria, y su proveedor de nube le factura las m谩quinas.
CRACI cobra solo por los minutos de build: $0.002 por vCPU-minuto ($0.004 para un runner de 2 vCPU por defecto), medido por segundo, sin cuota mensual ni cargo por SBOM. Seg煤n las tarifas de c贸mputo de lista, Northflank es m谩s barato por vCPU-hora. Pero las dos tarifas pagan cosas distintas: la de Northflank paga el c贸mputo sobre el que usted despliega, y la de CRACI paga jobs de GitHub Actions con la SBOM, la pol铆tica de egress y el seguimiento de vulnerabilidades incluidos. Consulte los precios de CRACI para ver las condiciones vigentes.
Cu谩l encaja mejor
Northflank encaja mejor cuando
- Quiere una sola plataforma para compilar, desplegar y alojar aplicaciones, con bases de datos y entornos de vista previa.
- Est谩 dispuesto a trasladar la l贸gica de build de GitHub Actions a los builds de Northflank.
- Su c贸digo est谩 en GitLab o Bitbucket.
- Necesita hoy cargas de trabajo o builds dentro de su propia cuenta de nube, o cargas de trabajo con GPU.
CRACI encaja mejor cuando
- Quiere conservar GitHub Actions y acelerar sus builds con los mismos workflows.
- Necesita demostrar qu茅 entr贸 en cada versi贸n, desde el propio build, con un estado de completitud.
- Quiere controlar lo que pueden alcanzar los builds, con una pol铆tica que bloquea si falla.
- Necesita seguimiento de vulnerabilidades en todo lo que compila, y residencia de datos en la UE con el plan Enterprise.
Los dos no son excluyentes. CRACI no despliega ni aloja software. Northflank documenta c贸mo activar sus despliegues desde GitHub Actions, de modo que un equipo puede compilar en CRACI, conservar el registro del build y desplegar la imagen en Northflank.
A qu茅 renuncia con CRACI. Al despliegue, el alojamiento, las bases de datos, los entornos de vista previa y las GPU, que CRACI no ofrece, y al CI m谩s all谩 de GitHub Actions: GitLab CI y Jenkins est谩n en la hoja de ruta. CRACI solo ejecuta hoy jobs de Linux, con Windows y macOS en la hoja de ruta, y los runners alojados por el cliente est谩n en la hoja de ruta para Enterprise.
Para el Cyber Resilience Act
El Cyber Resilience Act de la UE espera que los fabricantes sepan qu茅 hay en cada versi贸n y gestionen sus vulnerabilidades, con obligaciones de notificaci贸n desde septiembre de 2026 y aplicaci贸n completa desde diciembre de 2027. El producto de Northflank es la plataforma en la que se ejecuta su software, y sus funciones de seguridad protegen esa plataforma y las im谩genes que aloja. CRACI produce evidencia a partir del registro del build y exporta SBOM en CycloneDX o SPDX, con las vulnerabilidades incluidas. Automatiza una parte importante de la visibilidad y la evidencia de la cadena de suministro de software que las empresas necesitan para su proceso m谩s amplio de cumplimiento del CRA.
Ejecutar sus builds en CRACI
CRACI sustituye el runner, no GitHub Actions, y las ejecuciones siguen apareciendo en la interfaz de GitHub. Cualquier workflow se ejecuta en CRACI con una l铆nea:
runs-on: craci
Lea m谩s sobre la generaci贸n de SBOM durante el build, compare plataformas de CI/CD o solicite el programa para startups.
Northflank frente a CRACI: preguntas frecuentes
Builds, SBOM, precios y alojamiento, con respuestas basadas en la informaci贸n publicada por cada proveedor
驴Qu茅 es Northflank?
Northflank es una plataforma para desarrolladores construida sobre Kubernetes. Compila su c贸digo desde Git, despliega servicios, jobs y bases de datos, crea entornos de vista previa para pull requests, ejecuta cargas de trabajo con GPU y sandboxes, y puede ejecutarlo todo en su propia cuenta de nube. Se presenta como alternativa a GitHub Actions porque compila y despliega en un solo producto.
驴Northflank es un runner de GitHub Actions?
No. Northflank sustituye el pipeline de CI por sus propios builds: compila cada commit a partir de un Dockerfile o buildpack y despliega el resultado. Tambi茅n se puede activar desde un workflow existente de GitHub Actions. CRACI sigue el enfoque contrario: usted conserva GitHub Actions y CRACI sustituye el runner en el que se ejecutan sus jobs.
驴Northflank genera SBOM?
No figura entre sus funcionalidades documentadas. Su plan Enterprise a帽ade escaneo de builds con pol铆ticas basadas en la gravedad de los CVE, y pol铆ticas de firma de im谩genes. CRACI registra los paquetes que descarga cada job, incluidos los restaurados desde cach茅s, y produce una SBOM en CycloneDX o SPDX con un estado de completitud para cada job.
驴Northflank es m谩s barato que CRACI?
Seg煤n las tarifas de c贸mputo publicadas, s铆. Northflank indica $0.01667 por vCPU-hora y $0.00833 por GB-hora de memoria, prorrateados por segundo, y no indica una tarifa de build aparte. CRACI cobra $0.002 por vCPU-minuto ($0.004 para un runner de 2 vCPU por defecto), medido por segundo, sin cuota mensual. Ambos venden cosas distintas: Northflank pone precio al alojamiento y a los builds, y CRACI a los jobs de GitHub Actions con la SBOM, la pol铆tica de egress y el seguimiento de vulnerabilidades incluidos.
驴Puedo seguir alojando en Northflank y compilar en CRACI?
S铆. CRACI no despliega ni aloja aplicaciones. Northflank documenta c贸mo activar sus despliegues desde GitHub Actions, de modo que un workflow puede ejecutarse en CRACI, registrar lo que descarg贸 el build y pasar la imagen a Northflank para su despliegue.
驴Alguno de los dos puede ejecutarse en mi propia nube?
Northflank s铆: su opci贸n bring your own cloud ejecuta cargas de trabajo y, opcionalmente, builds en su cuenta de AWS, GCP, Azure, Oracle u otra nube, o en cualquier cl煤ster de Kubernetes. CRACI ejecuta hoy runners gestionados en infraestructura europea, con runners alojados por el cliente en la hoja de ruta para Enterprise.
Vea lo que incorporan sus builds
Reserve una demo y ejecutaremos en CRACI uno de sus workflows y repasaremos con usted su SBOM, su traza de red y sus vulnerabilidades.
Reservar una demo