Sammenligning
CRACI vs Northflank
Northflank erstatter din CI og hosting med én udviklerplatform. CRACI beholder GitHub Actions og erstatter runneren, så hvert build registrerer, hvad det hentede, og kører under en egress-politik.
Opdateret
Det korte svar
Northflank er en udviklerplatform på Kubernetes. Den bygger din kode fra Git, deployer den som tjenester og jobs, kører managed databaser, starter et preview-miljø for hver pull request og kan gøre det hele inde i din egen cloud-konto. Den præsenterer sig som et alternativ til GitHub Actions, fordi build og deployment foregår i samme produkt.
CRACI går den modsatte vej. Du beholder GitHub Actions, dine workflows og GitHubs brugerflade, og CRACI erstatter den runner, jobbene kører på. Fordi CRACI er runneren, ser det, hvad hvert build trækker ind: Hvert job producerer en SBOM over de pakker, det faktisk hentede, kører under en egress-politik og føder sårbarhedssporing på tværs af dine builds. Kørsler på CRACI er omkring dobbelt så hurtige som på GitHub-hostede runnere takket være hurtigere hardware, kortere køtider og caching.
Forskellen på én linje: Northflank afgør, hvor din software kører; CRACI registrerer, hvad der gik ind i den.
Overblik
| Funktion | CRACI | Northflank |
|---|---|---|
| Hvad det er | En GitHub Actions-runner med indbygget forsyningskædesikkerhed. | En udviklerplatform på Kubernetes: builds, deployments, databaser, jobs, preview-miljøer og GPU'er. |
| Sådan kører builds | Dine GitHub Actions-workflows på CRACI-runnere. Sæt runs-on: craci. | Northflank bygger hvert commit fra en Dockerfile eller et buildpack, efter regler for push eller pull requests. |
| CI-systemer | GitHub Actions i dag; GitLab CI og Jenkins på roadmappen | Egne builds; deployments udløst fra GitHub Actions, GitLab CI eller enhver CI |
| Build-SBOM fra observerede afhængigheder | Hvert job, med en fuldstændighedsstatus, inklusive cachelagrede pakker | Ikke blandt dets dokumenterede funktioner |
| Egress-politik for build-netværket | Default deny eller allow, valideret før jobbet, blokerer ved fejl (fail closed) | Netværkspolitikker isolerer projekter; ingen build-egress-politik dokumenteret |
| Sårbarhedsscanning og -overvågning | Overvågede SBOM'er genvurderes løbende | Build-scanning med politikker for CVE-alvorlighed, Enterprise |
| Signering af images | Politikker for signering af images, Enterprise | |
| CRA-dokumentation og rapporter | SBOM'er i CycloneDX eller SPDX, registreringer via API; ingen rapporteksport | Ikke blandt dets dokumenterede funktioner |
| Deployment og hosting af applikationer | CRACI dækker buildet | Tjenester, jobs, rolling- og blue-green-releases, rollbacks |
| Preview-miljøer | Full stack, til hver pull request, fra skabeloner | |
| Managed databaser | Postgres, MySQL, MongoDB og Redis | |
| GPU-workloads | NVIDIA L4 til H100, fraktionerede GPU'er | |
| Kører i din egen cloud | Kundehostede runnere, Enterprise | AWS, GCP, Azure, Oracle og andre clouds eller enhver Kubernetes-klynge |
| Maskinstørrelser | 1 til 32 vCPU med 3 GB RAM hver, Linux x86-64 og ARM64. | 0,1 til 32 vCPU og 256 MB til 256 GB hukommelse. |
| Pris | $0.002 pr. vCPU-minut ($0.004 for 2 vCPU), målt pr. sekund. Intet månedligt gebyr. | $0.01667 pr. vCPU-time og $0.00833 pr. GB-time, forholdsmæssigt pr. sekund. Ingen særskilt build-takst angivet. |
| Gratis brug | Startup-program: mindst 100.000 gratis build-minutter. | Gratis Developer Sandbox: 2 tjenester, 1 database og 2 cron-jobs. |
| Certificeringer af tjenesten | ISO 27001-certificeret. | SOC 2 Type 2 og HIPAA compliant. |
| Hvor det kører | Europæisk bare metal-infrastruktur; dataopbevaring i EU på Enterprise. | Kontrolplan i Google Cloud London eller Amsterdam; workloads i den cloud og region, du vælger. |
- Inkluderet
- Delvist
- Ikke inkluderet
- På roadmappen
Hvad Northflank gør godt
Byg, deploy og host ét sted. Northflank bygger hvert commit fra en Dockerfile eller et buildpack, med build-regler for branches og pull requests, stifiltre til monorepos og BuildKit-caching til Dockerfile-builds. Imaget går direkte ind i et deployment med rolling- eller blue-green-opdateringer, øjeblikkelige rollbacks og promotion fra staging til produktion. Det virker med GitHub, GitLab og Bitbucket.
Preview-miljøer. Skabeloner beskriver et fuldt miljø med tjenester, databaser og jobs, og Northflank deployer automatisk et, når en pull request åbnes.
Mere end containere. Managed Postgres, MySQL, MongoDB og Redis, cron-jobs, autoskalering, brugerdefinerede domæner med automatisk TLS, administration af secrets, logs og metrikker, GPU-workloads fra NVIDIA L4 til H100 med fraktionerede GPU'er og microVM-sandboxes til at køre ikke-betroet eller AI-genereret kode.
Din egen cloud. Bring your own cloud kører workloads i din AWS-, GCP-, Azure-, Oracle-, Civo-, CoreWeave- eller Nebius-konto eller på enhver Kubernetes-klynge som EKS, GKE, AKS, Rancher eller OpenShift. Builds kan køre på den samme klynge, på en dedikeret build-klynge eller på Northflanks managed build-infrastruktur.
Enterprise-kontroller. SSO med enhver SAML- eller OIDC-udbyder, rollebaseret adgang, auditlogs eksporteret til en SIEM, build-scanning med politikker baseret på CVE-alvorlighed, politikker for signering af images og air-gapped deployments. Northflank oplyser, at det er SOC 2 Type 2 og HIPAA compliant, og siger, at mere end 2.000 startups og virksomheder bruger det.
Vil du have én platform til at bygge, forhåndsvise, deploye og hoste dine applikationer, er Northflank bygget til det.
Hvor CRACI er anderledes
Du beholder GitHub Actions
Northflanks builds gør hvert commit til et container-image fra en Dockerfile eller et buildpack. CRACI beholder de workflows, du allerede har: Matrix-builds, tests, linters, genbrugelige actions og GitHubs brugerflade forbliver, som de er, og jobbet kører på en CRACI-runner i stedet for en GitHub-hostet. Ethvert job, der kører i GitHub Actions, får den samme registrering, ikke kun dem, der bygger et container-image.
En registrering af, hvad buildet hentede
Mens hvert job kører, registrerer en pakkebevidst proxy trafik til pakkekilder: npm, PyPI, RubyGems, Cargo, Go, Nix, OCI, apt, apk og Git-kilder samt download-presets. Dokumentationen for afhængighederne følger med CI-caches, så pakker gendannet fra en cache stadig tælles med. CRACI registrerer de skjulte afhængigheder, som lockfile-baserede værktøjer overser, såsom kode downloadet af install-scripts, og hver komponent i SBOM'en blev faktisk trukket ind i buildet. Hvert jobs SBOM, i CycloneDX eller SPDX, har en fuldstændighedsstatus: Complete, Complete with connections, Incomplete, Unavailable eller Not recorded.
Kontrol over, hvad buildet kan nå
Northflanks netværkspolitikker isolerer projekter fra hinanden. CRACI styrer buildets egen udgående trafik: en egress-politik på runneren, default deny eller default allow, med 24 indbyggede presets for softwarekilder, typede brugerdefinerede kilder og eksplicitte TLS-, TCP-, UDP- og ICMP-regler. Politikker valideres, før jobbet starter, og blokerer ved fejl (fail closed). En default deny-politik tillader kun det, buildet har brug for, så den blokerer dataudtræk til en angribers host, selv ved et angreb, ingen har set før, og en overtrædelse sender en advarsel.
Sårbarhedssporing på tværs af builds
CRACI bliver ved med at genvurdere overvågede SBOM'er, efterhånden som nye advisories dukker op, samler fund på tværs af builds og repositories og viser, hvilke tidligere builds der indeholdt en sårbar afhængighed, så du ved, i hvilken periode du var berørt. Sikkerhedsteams triagerer fund og sender dem videre til det team, der ejer rettelsen, og policy gates kan stoppe et build, der indeholder en bestemt CVE. Northflanks build-scanning, på Enterprise-planen, tjekker images mod politikker for CVE-alvorlighed; den gemmer ikke en registrering af, hvad hvert build hentede.
Det, Northflank har, og CRACI ikke har
CRACI signerer ikke images eller provenance; Northflank Enterprise kan håndhæve signering af images. CRACI's API returnerer SBOM'er, netværkstraces og provenance-data, usigneret.
Book en demo for at se SBOM'en, netværkstracen og sårbarhederne fra et af dine egne workflows.
Pris
Pr. oktober 2026 tager Northflank $0.01667 pr. vCPU-time og $0.00833 pr. GB-time hukommelse på sin managed cloud, forholdsmæssigt pr. sekund og faktureret månedligt, med faste compute-planer fra $2.70 om måneden og en gratis Developer Sandbox. GPU'er prissættes pr. time, fra $0.80 for en NVIDIA L4. Prissiden angiver ikke en særskilt takst for builds; builds kører på en build-plan, du vælger. I din egen cloud tager Northflank et gebyr pr. klynge, vCPU og GB hukommelse, og din cloud-udbyder fakturerer maskinerne.
CRACI tager kun betaling for build-minutter: $0.002 pr. vCPU-minut ($0.004 for en standard-runner med 2 vCPU), målt pr. sekund, uden månedligt gebyr og uden betaling pr. SBOM. På listeprisen for compute er Northflank lavere pr. vCPU-time. De to køber dog forskellige ting: Northflanks takst betaler for compute, du deployer på, og CRACI's betaler for GitHub Actions-jobs med SBOM, egress-politik og sårbarhedssporing inkluderet. Se CRACI's priser for aktuelle vilkår.
Hvilken passer
Northflank passer bedst, når
- du vil have én platform til at bygge, deploye og hoste applikationer, med databaser og preview-miljøer.
- du er klar til at flytte build-logik ud af GitHub Actions og ind i Northflanks builds.
- din kode ligger på GitLab eller Bitbucket.
- du har brug for workloads eller builds inde i din egen cloud-konto i dag, eller GPU-workloads.
CRACI passer bedst, når
- du vil beholde GitHub Actions og gøre dine builds hurtigere på de samme workflows.
- du skal vise, hvad der gik ind i hver release, fra selve buildet, med en fuldstændighedsstatus.
- du vil styre, hvad builds kan nå, med en politik, der blokerer ved fejl (fail closed).
- du har brug for sårbarhedssporing på tværs af alt, du bygger, og dataopbevaring i EU på Enterprise-planen.
De to udelukker ikke hinanden. CRACI deployer eller hoster ikke software. Northflank dokumenterer, hvordan dets deployments udløses fra GitHub Actions, så et team kan bygge på CRACI, beholde build-registreringen og deploye imaget på Northflank.
Det, du opgiver med CRACI. Deployment, hosting, databaser, preview-miljøer og GPU'er, som CRACI ikke tilbyder, og CI ud over GitHub Actions: GitLab CI og Jenkins er på roadmappen. CRACI kører kun Linux-jobs i dag, med Windows og macOS på roadmappen, og kundehostede runnere er på roadmappen til Enterprise.
Til Cyber Resilience Act
EU's Cyber Resilience Act forventer, at producenter ved, hvad der er i hver release, og håndterer dens sårbarheder, med rapporteringsforpligtelser fra september 2026 og fuld anvendelse fra december 2027. Northflanks produkt er den platform, din software kører på, og dets sikkerhedsfunktioner beskytter den platform og dens images. CRACI producerer dokumentation ud fra build-registreringen og eksporterer SBOM'er som CycloneDX eller SPDX, inklusive sårbarheder. Det automatiserer en væsentlig del af den synlighed i og dokumentation for softwareforsyningskæden, som virksomheder har brug for i deres bredere CRA-compliance-proces.
Kør dine builds på CRACI
CRACI erstatter runneren, ikke GitHub Actions, og kørsler vises stadig i GitHubs brugerflade. Ethvert workflow kører på CRACI med én linje:
runs-on: craci
Læs mere om SBOM-generering under buildet, sammenlign CI/CD-platforme, eller ansøg om startupprogrammet.
Northflank vs CRACI: almindelige spørgsmål
Builds, SBOM'er, priser og hosting, besvaret ud fra hver leverandørs offentlige oplysninger
Hvad er Northflank?
Northflank er en udviklerplatform bygget på Kubernetes. Den bygger din kode fra Git, deployer tjenester, jobs og databaser, opretter preview-miljøer til pull requests, kører GPU-workloads og sandboxes og kan køre det hele i din egen cloud-konto. Den positionerer sig som et alternativ til GitHub Actions, fordi den bygger og deployer i ét produkt.
Er Northflank en GitHub Actions-runner?
Nej. Northflank erstatter CI-pipelinen med sine egne builds: Det bygger hvert commit fra en Dockerfile eller et buildpack og deployer resultatet. Det kan også udløses fra et eksisterende GitHub Actions-workflow. CRACI er den modsatte tilgang: Du beholder GitHub Actions, og CRACI erstatter den runner, dine jobs kører på.
Genererer Northflank SBOM'er?
Ikke blandt dets dokumenterede funktioner. Dets Enterprise-plan tilføjer build-scanning med politikker baseret på CVE-alvorlighed og politikker for signering af images. CRACI registrerer de pakker, hvert job henter, inklusive pakker gendannet fra caches, og producerer en SBOM i CycloneDX eller SPDX med en fuldstændighedsstatus for hvert job.
Er Northflank billigere end CRACI?
Ud fra de offentliggjorte compute-takster, ja. Northflank angiver $0.01667 pr. vCPU-time og $0.00833 pr. GB-time hukommelse, forholdsmæssigt pr. sekund, og angiver ikke en særskilt build-takst. CRACI tager $0.002 pr. vCPU-minut ($0.004 for en standard-runner med 2 vCPU), målt pr. sekund, uden månedligt gebyr. De to sælger forskellige ting: Northflank prissætter hosting og builds, CRACI prissætter GitHub Actions-jobs med SBOM, egress-politik og sårbarhedssporing inkluderet.
Kan jeg beholde hosting på Northflank og bygge på CRACI?
Ja. CRACI deployer eller hoster ikke applikationer. Northflank dokumenterer, hvordan dets deployments udløses fra GitHub Actions, så et workflow kan køre på CRACI, registrere, hvad buildet hentede, og give imaget videre til Northflank til deployment.
Kan en af dem køre i min egen cloud?
Det kan Northflank: Dets bring your own cloud-mulighed kører workloads, og valgfrit builds, i din AWS-, GCP-, Azure-, Oracle- eller anden cloud-konto eller på enhver Kubernetes-klynge. CRACI kører managed runnere på europæisk infrastruktur i dag, med kundehostede runnere på roadmappen til Enterprise.
Se, hvad dine builds trækker ind
Book en demo, så kører vi et af dine workflows på CRACI og gennemgår dets SBOM, netværkstrace og sårbarheder.
Book en demo