Sammenligning
CRACI vs WarpBuild
WarpBuild tilbyder hurtige og billige GitHub Actions-runnere i sin egen cloud eller din. CRACI er CI med indbygget håndtering af sikkerhed i forsyningskæden: Hvert job registrerer, hvad det hentede, og kører under en egress-politik.
Opdateret
Det korte svar
WarpBuild er en udbyder af GitHub Actions-runnere. Den tilbyder hostede runnere på Linux, Windows og macOS, en hurtig cache, snapshot-runnere, remote Docker-buildere og en bring-your-own-cloud-løsning (BYOC), der kører de samme runnere i din AWS-, GCP- eller Azure-konto. Vil du have den bredeste platformdækning fra én runner-leverandør eller runnere inde i din egen cloud, er WarpBuild en stærk mulighed.
CRACI er en GitHub Actions-kompatibel runner bygget op om sikkerhed i forsyningskæden: Hvert job producerer en SBOM af det, det hentede, og kører under en egress-politik. WarpBuild konkurrerer på hastighed, pris og hvor runneren befinder sig; CRACI på, hvad runneren registrerer og kontrollerer. Begge erstatter den GitHub-hostede runner, så du vælger én af dem.
Overblik
| Funktion | CRACI | WarpBuild |
|---|---|---|
| Hvad det er | En GitHub Actions-runner med indbygget sikkerhed for forsyningskæden. | GitHub Actions-runnere i dens cloud eller din, bygget til hastighed og lave omkostninger. |
| Registrering af, hvad hvert job hentede | Pakkebevidst proxy registrerer hvert job | Ikke blandt de dokumenterede funktioner |
| Build-time SBOM | Pr. job, med en fuldstændighedsstatus | Ikke blandt de dokumenterede funktioner |
| Egress-politik på runneren | Presets for pakkekilder, valideret før jobbet | BYOC: dine egne netværksregler i din cloud |
| Sårbarhedsovervågning | Overvågede SBOM'er genvurderes | Ikke blandt de dokumenterede funktioner |
| CRA-dokumentation og rapporter | SBOM'er i CycloneDX eller SPDX, registreringer via API; ingen rapporteksport | Ikke blandt de dokumenterede funktioner |
| Linux-runnere | x86-64 og ARM64, 1 til 32 vCPU | x86-64 og arm64, 2 til 32 vCPU, Ubuntu op til 26.04 |
| Windows-runnere | Kun Linux i dag | Windows Server 2022 og 2025, fra 4 vCPU |
| macOS-runnere | Kun Linux i dag | Apple M4 Pro, macOS 14, 15 og 26 |
| Caching af container-lag | Lokale, eksterne og bind mount-lagcaches | Plus remote Docker-buildere |
| Runnere i din egen cloud | Kundehostede runnere, Enterprise | BYOC på AWS, GCP eller Azure |
| Faste udgående IP'er | Stabilt IP-interval for egress | Statiske IP'er kun med BYOC |
| GitHub Enterprise Server | Understøttes ikke i dag | Enterprise-plan |
| Pris, Linux med 2 vCPU | $0.004 pr. minut (6 GB RAM). ARM64 til samme pris. | $0.004 pr. minut på x86-64, $0.003 på arm64 (8 GB RAM). BYOC $0.002 plus din cloud-regning. |
| Måling | Pr. sekund, afrundet til nærmeste sekund. | Pr. minut. |
| Hvor data ligger | Europæisk bare metal-infrastruktur; dataopbevaring i EU på Enterprise. | Regionsspecifik infrastruktur på enterprise-planer; BYOC i enhver region i din cloud. |
- Inkluderet
- Delvist
- Ikke inkluderet
- På roadmappen
Hvad WarpBuild gør godt
- Platforme og størrelser. Linux-runnere på x86-64 (Ubuntu 22.04, 24.04 og 26.04) og arm64 (24.04 og 26.04) fra 2 vCPU og 8 GB RAM op til 32 vCPU og 128 GB, Windows Server 2022- og 2025-runnere fra 4 vCPU, macOS 14, 15 og 26 på Apple M4 Pro samt Linux arm64-runnere på Apple Silicon. Nested virtualization er tilgængelig på x86-64 Linux.
- Isolering. Hver runner er en midlertidig virtuel maskine, der oprettes til jobbet og destrueres bagefter, med sin egen krypterede lagerenhed. WarpBuild siger, at den ikke tilgår din kode eller gemmer build-secrets.
- Caching og Docker. En cache uden størrelsesgrænse, afregnet til $0.20 pr. GB-måned på hostede runnere, caching af container-lag, snapshot-runnere, der gendanner en forberedt maskintilstand, og remote Docker-buildere med native amd64- og arm64-builds, som også virker fra andre CI-systemer.
- Bring your own cloud. BYOC kører WarpBuild-administrerede runnere i din egen AWS-, GCP- eller Azure-konto, i enhver region, med statiske IP'er, spot-instanser, standby-diske og tilpassede VM-images. WarpBuild angiver BYOC-runnere til Linux og Windows til $0.002 pr. minut, med gratis tilvalg, oven i det, du betaler din cloud-udbyder.
- Enterprise. SOC 2 Type II, der dækker sikkerhed, tilgængelighed og fortrolighed, regionsspecifik infrastruktur, SAML SSO, SCIM, en oppetids-SLA på 99,9 % med servicekreditter, warm pools, der starter jobs på under 10 sekunder, SSH-debugging og understøttelse af GitHub Enterprise Server.
Hvad hastighed angår, reklamerer WarpBuild med builds, der er dobbelt så hurtige som på GitHub-hostede runnere, og med to til ti gange hurtigere på sin prisside. Det er WarpBuilds egne påstande, og vi har ikke benchmarket CRACI mod WarpBuild; din egen pipeline er den retvisende test.
Pris og størrelser
| Funktion | CRACI | WarpBuild |
|---|---|---|
| Linux x86-64, 2 vCPU | $0.004 pr. minut, 6 GB RAM | $0.004 pr. minut, 8 GB RAM |
| Linux arm64, 2 vCPU | $0.004 pr. minut, 6 GB RAM | $0.003 pr. minut, 8 GB RAM |
| Linux, 32 vCPU | $0.064 pr. minut, 96 GB RAM, på x86-64 eller ARM64 | $0.064 pr. minut på x86-64, $0.048 på arm64, 128 GB RAM |
| Windows | Windows og macOS på roadmappen | $0.016 pr. minut for 4 vCPU og 16 GB, op til $0.128 for 32 vCPU |
| macOS | Windows og macOS på roadmappen | $0.08 pr. minut for 6 vCPU og 14 GB på M4 Pro, $0.16 for 12 vCPU |
| I din egen cloud | Kundehostede runnere, Enterprise | BYOC $0.002 pr. minut for Linux og Windows, gratis tilvalg, plus din cloud-regning |
| Måling | Pr. sekund, afrundet til nærmeste sekund | Pr. minut |
| Inkluderet forbrug | $0.004 pr. minut med 2 vCPU, intet månedligt gebyr | Tilmelding uden kreditkort; en betalingsmetode kræves ud over det gratis forbrug eller kreditgrænsen |
| Betalte tilvalg | Ekstra build-minutter til $0.002 pr. vCPU-minut | Cache $0.20 pr. GB-måned plus $0.0001 pr. skrivning eller gendannelse; snapshot-gendannelse $0.04 pr. job; SAML SSO $250 pr. måned |
| Enterprise | Tilpasset: dataopbevaring i EU, tilpasset opbevaringstid, SAML SSO, prioriteret support | SLA på 99,9 % med servicekreditter, SCIM, GitHub Enterprise Server, regionsspecifik infrastruktur, support døgnet rundt |
- På roadmappen
På x86-64 har de to samme pris pr. minut, $0.004 ved 2 vCPU og $0.064 ved 32 vCPU. WarpBuilds arm64-pris er lavere, da CRACI tager samme takst for ARM64 som for x86-64. BYOC flytter compute-omkostningen over på din egen cloud-regning. CRACI måler pr. sekund i stedet for pr. minut, så korte jobs afregnes for de sekunder, de kører. Hukommelsen pr. vCPU er også forskellig (3 GB på CRACI, 4 GB på WarpBuild Linux), så find ud af, hvad dine builds har brug for, før du sammenligner. Se CRACI's priser for de aktuelle vilkår.
Hvor CRACI er anderledes
CRACI behandler buildet som kilden til sandheden om det, du leverer.
En registrering af, hvad buildet hentede
Mens hvert job kører, registrerer en pakkebevidst proxy trafikken til pakkekilderne: 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å en pakke gendannet fra en cache stadig tælles med. Hvert jobs SBOM, i CycloneDX eller SPDX, har en fuldstændighedsstatus pr. job og pr. cache, så du ved, hvornår registreringen er komplet, og hvornår den ikke er det.
Egress-politik, der følger med runneren
CRACI-politikker er default deny eller default allow, med 24 indbyggede presets for softwarekilder, typede brugerdefinerede kilder til npm, PyPI, apt, apk, Go-proxyen, Nix, Cargo, OCI-registries og Git over HTTPS og SSH samt eksplicitte TLS-, TCP-, UDP- og ICMP-regler. Politikker valideres, før jobbet starter, blokerer ved fejl (fail closed) og sender en advarsel ved en overtrædelse. CRACI-runnere bruger også et stabilt IP-interval for egress.
WarpBuilds dokumentation beskriver ikke en egress-politik pr. job for de hostede runnere. Med BYOC står runnerne i dit eget netværk, og WarpBuilds hærdningsguide til AWS viser, hvordan du strammer de udgående regler med dine egne security groups, og angiver de endpoints, en runner har brug for. Det virker, og det er netværksopsætning, du selv vedligeholder i din cloud-konto, i stedet for en politik knyttet til jobbet.
Provenance og overvågning
- Provenance-data. API'et returnerer SBOM'er, netværkstraces og provenance. CRACI signerer ikke provenance og gør ikke krav på noget SLSA-niveau.
- Overvågning af det, der er leveret. Overvågede SBOM'er genvurderes løbende mod nye sårbarheder, og fund samles på tværs af builds og repositories.
Book en demo for at se SBOM, netværkstrace og provenance fra et af dine egne workflows.
Hvilken passer bedst
WarpBuild passer bedre, når
- du har brug for macOS- eller Windows-runnere. CRACI kører kun Linux i dag; Windows og macOS er på roadmappen.
- du vil have runnere i din egen AWS-, GCP- eller Azure-konto. CRACI tilbyder endnu ikke kundehostede runnere; de er på roadmappen til Enterprise.
- du kører GitHub Enterprise Server, som CRACI ikke understøtter i dag.
- du er afhængig af snapshot-runnere eller remote Docker-buildere i dag.
- den laveste pris pr. minut på arm64 eller BYOC er hovedmålet.
CRACI passer bedre, når
- du skal vise, hvad der gik ind i en release, med en fuldstændighedsstatus, ud fra selve buildet.
- du vil have en egress-politik knyttet til hvert job uden at bygge den ind i dit cloud-netværk.
- du vil have overvågning af leverede SBOM'er.
- du har brug for dataopbevaring i EU, som fås på CRACI's Enterprise-plan.
Hvad du giver afkald på med CRACI. Windows- og macOS-jobs, runnere i din egen cloud og GitHub Enterprise Server, som alle tilbydes af WarpBuild i dag, plus de lavere arm64- og BYOC-priser. Det, du får, er en build-registrering, som sikkerhed og compliance kan bruge uden endnu en scanner i pipelinen.
Til Cyber Resilience Act
Cyber Resilience Act beder producenter om at kende komponenterne i deres produkter, håndtere sårbarheder i dem og opbevare dokumentation. WarpBuilds produkt er CI-infrastruktur. CRACI 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: build-time SBOM'er eksporteret som CycloneDX eller SPDX, sårbarhedssporing og provenance via API'et. Se CRA-dokumentation.
Skift fra WarpBuild
CRACI erstatter runneren, ikke GitHub Actions. Workflows og GitHubs brugerflade forbliver de samme, og jobbets label
bliver runs-on: craci. Jobs får Docker Engine, Buildx og Compose v2, et GitHub-kompatibelt Ubuntu
24.04-image og nested virtualization på x86-64. Læs mere om CI/CD-integration
og SBOM-generering under buildet.
WarpBuild vs CRACI: ofte stillede spørgsmål
Priser, BYOC, platforme og sikkerhed, besvaret ud fra hver leverandørs offentliggjorte oplysninger
Hvad er WarpBuild?
WarpBuild er en udbyder af GitHub Actions-runnere. Den kører dine jobs på sine egne Linux-, Windows- og macOS-runnere eller på WarpBuild-administrerede runnere inde i din AWS-, GCP- eller Azure-konto (BYOC). Den sælger også remote Docker-buildere, snapshot-runnere og en cache til artefakter og container-lag.
Hvad koster WarpBuild?
Pr. september 2026 koster WarpBuilds hostede Linux-runnere $0.004 pr. minut for 2 vCPU på x86-64 og $0.003 på arm64, stigende til $0.064 og $0.048 ved 32 vCPU. Windows starter ved $0.016 pr. minut for 4 vCPU, macOS på M4 Pro ved $0.08 for 6 vCPU. BYOC-runnere koster $0.002 pr. minut oven i din cloud-regning. Cachelagring koster $0.20 pr. GB-måned, og afregningen sker pr. minut.
Er WarpBuild billigere end CRACI?
På arm64, ja; på x86-64 er listeprisen den samme. CRACI tager $0.004 pr. minut for 2 vCPU på både x86-64 og ARM64, mod WarpBuilds $0.004 på x86-64 og $0.003 på arm64. Ved 32 vCPU angiver begge $0.064 pr. minut på x86-64. WarpBuild kalder BYOC sin billigste løsning i stor skala, da du betaler $0.002 pr. minut plus din egen cloud-regning. CRACI måler pr. sekund i stedet for pr. minut, så korte jobs afregnes for de sekunder, de kører. Det, CRACI tilføjer på runneren, er build-registreringen: en SBOM for hvert job, en egress-politik, provenance-data og sårbarhedsovervågning.
Hvad er WarpBuild BYOC, og kan CRACI køre i min egen cloud?
BYOC kører WarpBuild-administrerede runnere i din egen AWS-, GCP- eller Azure-konto, i enhver region, med statiske IP'er, spot-instanser, standby-diske og tilpassede VM-images. CRACI kører administrerede runnere på europæisk infrastruktur i dag, med kundehostede runnere på roadmappen til Enterprise.
Genererer WarpBuild SBOM'er eller build-provenance?
Ikke blandt de dokumenterede funktioner. WarpBuild fokuserer på compute, caching og hvor runneren befinder sig. CRACI registrerer de pakker, hvert job henter, inklusive pakker gendannet fra caches, og producerer en CycloneDX- eller SPDX-SBOM med en fuldstændighedsstatus. API'et returnerer SBOM'er, netværkstraces og provenance.
Kan WarpBuild begrænse, hvad et build kan nå på netværket?
WarpBuilds dokumentation beskriver ikke en egress-politik pr. job for de hostede runnere. Med BYOC står runnerne i dit eget netværk, og WarpBuilds hærdningsguide til AWS viser, hvordan du strammer de udgående regler med dine egne security groups. CRACI håndhæver en egress-politik på runneren for hvert job: default deny eller allow, 24 indbyggede presets for softwarekilder, valideres, før jobbet starter, og blokerer ved fejl (fail closed).
Understøtter CRACI Windows, macOS eller GitHub Enterprise Server?
Ikke i dag. CRACI kører Linux på x86-64 og ARM64, med Windows og macOS på roadmappen, og det understøtter ikke GitHub Enterprise Server. WarpBuild tilbyder Windows- og macOS-runnere og understøttelse af GitHub Enterprise Server på sin enterprise-plan.
Er WarpBuild SOC 2-compliant, og hvor opbevares data?
WarpBuild oplyser, at det er SOC 2 Type 2-certificeret for sikkerhed, tilgængelighed og fortrolighed, og siger, at det ikke tilgår din kode eller dine build-secrets. Enterprise-planer kan opbevare data i en valgt region. CRACI kører builds på europæisk bare metal-infrastruktur, tilbyder dataopbevaring i EU på Enterprise, gemmer ikke din kildekode og dokumenterer sine sikkerhedskontroller i sit Trust Center.
Er WarpBuild hurtigere end CRACI?
WarpBuild reklamerer på sin forside med builds, der er dobbelt så hurtige som på GitHub-hostede runnere, og på sin prisside med to til ti gange hurtigere. Vi har ikke benchmarket CRACI mod WarpBuild, så kør det samme workflow på begge, og sammenlign.
Skal jeg omskrive mine GitHub Actions-workflows for at skifte?
Nej. Begge produkter erstatter runneren, ikke GitHub Actions. Workflows, triggers og GitHubs brugerflade forbliver de samme; på CRACI bliver jobbets label runs-on: craci.
Se, hvad dine builds henter
Book en demo, så kører vi et af dine workflows på CRACI og gennemgår dets SBOM, netværkstrace og provenance.
Book en demo