Srovnání
CRACI vs Northflank
Northflank nahrazuje vaše CI i hosting jednou vývojářskou platformou. CRACI ponechává GitHub Actions a nahrazuje runner, takže každý build zaznamená, co stáhl, a běží pod egress policy.
Aktualizováno
Stručná odpověď
Northflank je vývojářská platforma na Kubernetes. Sestavuje váš kód z Gitu, nasazuje ho jako služby a joby, provozuje spravované databáze, pro každý pull request spustí preview prostředí a to vše dokáže dělat přímo ve vašem vlastním cloudovém účtu. Prezentuje se jako alternativa ke GitHub Actions, protože buildy i nasazení probíhají v jednom produktu.
CRACI jde opačnou cestou. GitHub Actions, vaše workflow i rozhraní GitHubu si ponecháte a CRACI nahradí runner, na kterém joby běží. Protože CRACI je runner, vidí, co si každý build stahuje: každý job vytvoří SBOM balíčků, které skutečně stáhl, běží pod egress policy a dodává data pro sledování zranitelností napříč vašimi buildy. Běhy na CRACI jsou zhruba dvakrát rychlejší než na runnerech hostovaných na GitHubu díky rychlejšímu hardwaru, kratšímu čekání ve frontě a cache.
Rozdíl v jedné větě: Northflank rozhoduje, kde váš software běží; CRACI zaznamenává, co se do něj dostalo.
Přehled
| Funkce | CRACI | Northflank |
|---|---|---|
| Co to je | Runner pro GitHub Actions s vestavěnou bezpečností dodavatelského řetězce. | Vývojářská platforma na Kubernetes: buildy, nasazení, databáze, joby, preview prostředí a GPU. |
| Jak běží buildy | Vaše workflow GitHub Actions na runnerech CRACI. Nastavte runs-on: craci. | Northflank sestaví každý commit z Dockerfilu nebo buildpacku podle pravidel pro push nebo pull request. |
| Systémy CI | Zatím GitHub Actions; GitLab CI a Jenkins v plánu vývoje | Vlastní buildy; nasazení spouštěná z GitHub Actions, GitLab CI nebo jakéhokoli CI |
| SBOM z doby buildu ze sledovaných závislostí | Každý job, se stavem úplnosti, včetně balíčků z cache | Není mezi zdokumentovanými funkcemi |
| Egress policy pro síť buildu | Výchozí zákaz nebo povolení, ověřena před jobem, fail-closed | Síťové politiky izolují projekty; egress policy pro buildy není zdokumentována |
| Skenování a monitorování zranitelností | Monitorované SBOM se průběžně znovu vyhodnocují | Skenování buildů s politikami podle závažnosti CVE, Enterprise |
| Podepisování image | Politiky podepisování image, Enterprise | |
| Důkazy a reporty pro CRA | SBOM v CycloneDX nebo SPDX, záznamy přes API, připravený obsah oznámení podle CRA; bez exportu reportů | Není mezi zdokumentovanými funkcemi |
| Nasazení a hosting aplikací | CRACI pokrývá build | Služby, joby, rolling a blue-green vydání, rollbacky |
| Preview prostředí | Celý stack, pro každý pull request, ze šablon | |
| Spravované databáze | Postgres, MySQL, MongoDB a Redis | |
| Úlohy na GPU | NVIDIA od L4 po H100, sdílené části GPU | |
| Běh ve vašem vlastním cloudu | Runnery hostované u zákazníka, Enterprise | AWS, GCP, Azure, Oracle a další cloudy nebo jakýkoli cluster Kubernetes |
| Výpočetní velikosti | 1 až 32 vCPU, každé se 3 GB RAM, Linux x86-64 a ARM64. | 0,1 až 32 vCPU a 256 MB až 256 GB paměti. |
| Cena | $0.002 za vCPU-minutu ($0.004 za 2 vCPU), účtováno po sekundách. Bez měsíčního poplatku. | $0.01667 za vCPU-hodinu a $0.00833 za GB-hodinu, poměrně po sekundách. Samostatná sazba za buildy není uvedena. |
| Bezplatné využití | Program pro startupy: nejméně 100 000 bezplatných minut buildu. | Bezplatný Developer Sandbox: 2 služby, 1 databáze a 2 cron joby. |
| Certifikace služby | Certifikace ISO 27001. | Soulad se SOC 2 Type 2 a HIPAA. |
| Kde běží | Evropská bare-metal infrastruktura; uložení dat v EU v plánu Enterprise. | Řídicí vrstva v Google Cloud v Londýně nebo Amsterdamu; úlohy v cloudu a regionu, který si zvolíte. |
- Součástí
- Částečně
- Není součástí
- V plánu vývoje
Co Northflank dělá dobře
Build, nasazení i hosting na jednom místě. Northflank sestaví každý commit z Dockerfilu nebo buildpacku, s pravidly buildů pro větve a pull requesty, filtry cest pro monorepozitáře a cache BuildKit pro buildy z Dockerfilu. Image jde rovnou do nasazení s rolling nebo blue-green aktualizacemi, okamžitými rollbacky a povýšením ze stagingu do produkce. Funguje s GitHubem, GitLabem a Bitbucketem.
Preview prostředí. Šablony popisují celé prostředí se službami, databázemi a joby a Northflank ho automaticky nasadí, jakmile se otevře pull request.
Víc než kontejnery. Spravované Postgres, MySQL, MongoDB a Redis, cron joby, automatické škálování, vlastní domény s automatickým TLS, správa secrets, logy a metriky, úlohy na GPU od NVIDIA L4 po H100 se sdílenými částmi GPU a sandboxy v microVM pro spouštění nedůvěryhodného nebo AI generovaného kódu.
Váš vlastní cloud. Bring your own cloud spouští úlohy ve vašem účtu AWS, GCP, Azure, Oracle, Civo, CoreWeave nebo Nebius, případně na jakémkoli clusteru Kubernetes, například EKS, GKE, AKS, Rancher nebo OpenShift. Buildy mohou běžet na stejném clusteru, na vyhrazeném clusteru pro buildy nebo na spravované infrastruktuře buildů Northflanku.
Podnikové funkce. SSO s jakýmkoli poskytovatelem SAML nebo OIDC, řízení přístupu podle rolí, auditní logy exportované do SIEM, skenování buildů s politikami podle závažnosti CVE, politiky podepisování image a nasazení v air-gapped prostředí. Northflank uvádí soulad se SOC 2 Type 2 a HIPAA a podle svých slov ho používá více než 2 000 startupů a podniků.
Pokud chcete jednu platformu pro buildy, preview, nasazení a hosting svých aplikací, Northflank je stavěný právě na to.
V čem je CRACI jiný
GitHub Actions si ponecháte
Buildy Northflanku převádějí každý commit na image kontejneru z Dockerfilu nebo buildpacku. CRACI ponechává workflow, která už máte: maticové buildy, testy, lintery, opakovaně použitelné actions i rozhraní GitHubu zůstávají beze změny a job běží na runneru CRACI místo runneru hostovaného na GitHubu. Stejný záznam dostane každý job, který běží v GitHub Actions, nejen ty, které sestavují image kontejneru.
Záznam toho, co build stáhl
Během běhu každého jobu zaznamenává proxy, která rozumí balíčkům, provoz ke zdrojům balíčků: npm, PyPI, RubyGems, Composer, Cargo, Go, Nix, OCI, apt, apk a Git a navíc předvolby pro stahování. Důkazy o závislostech putují spolu s cache CI, takže balíčky obnovené z cache se stále započítávají. CRACI zaznamenává skryté závislosti, které nástroje založené na lockfilech přehlédnou, například kód stažený instalačními skripty, a každá komponenta v SBOM se do buildu skutečně dostala. SBOM každého jobu ve formátu CycloneDX nebo SPDX nese stav úplnosti: Complete, Complete with connections, Incomplete, Unavailable nebo Not recorded.
Kontrola nad tím, kam se build může dostat
Síťové politiky Northflanku izolují projekty navzájem. CRACI řídí odchozí provoz samotného buildu: egress policy na runneru, výchozí zákaz nebo výchozí povolení, s 24 vestavěnými předvolbami softwarových zdrojů, typovanými vlastními zdroji a explicitními pravidly pro TLS, TCP, UDP a ICMP. Politiky se ověřují před spuštěním jobu a při selhání vše zablokují (fail-closed). Politika s výchozím zákazem povolí jen to, co build potřebuje, takže zablokuje únik dat na útočníkův server i u útoku, který nikdo dosud neviděl, a porušení pošle upozornění.
Sledování zranitelností napříč buildy
CRACI průběžně znovu vyhodnocuje monitorované SBOM, jakmile se objeví nová bezpečnostní upozornění, agreguje nálezy napříč buildy a repozitáři a ukazuje, které dřívější buildy obsahovaly zranitelnou závislost, takže víte, po jakou dobu jste byli zasaženi. Bezpečnostní týmy provádějí triáž nálezů a směrují je na tým, který vlastní opravu, a policy gates mohou zastavit build, který obsahuje konkrétní CVE. Skenování buildů v Northflanku, v plánu Enterprise, kontroluje image podle politik závažnosti CVE; záznam toho, co každý build stáhl, nevede.
Co má Northflank a CRACI ne
CRACI nepodepisuje image ani původ; Northflank Enterprise dokáže podepisování image vynutit. API CRACI vrací SBOM, síťové záznamy a údaje o původu, nepodepsané.
Rezervujte si demo a podívejte se na SBOM, síťový záznam a zranitelnosti z jednoho z vašich vlastních workflow.
Cena
K říjnu 2026 účtuje Northflank ve svém spravovaném cloudu $0.01667 za vCPU-hodinu a $0.00833 za GB-hodinu paměti, poměrně po sekundách a s měsíční fakturací, nabízí pevné výpočetní plány od $2.70 měsíčně a bezplatný Developer Sandbox. GPU se účtují po hodinách, od $0.80 za NVIDIA L4. Jeho ceník neuvádí samostatnou sazbu za buildy; buildy běží na plánu pro buildy, který si zvolíte. Ve vašem vlastním cloudu účtuje Northflank poplatek za cluster, vCPU a GB paměti a stroje vám účtuje váš poskytovatel cloudu.
CRACI účtuje jen minuty buildu: $0.002 za vCPU-minutu ($0.004 za výchozí runner se 2 vCPU), po sekundách, bez měsíčního poplatku a bez poplatku za SBOM. Podle ceníkových sazeb za výpočetní výkon je Northflank za vCPU-hodinu levnější. Každý z nich však kupuje něco jiného: sazba Northflanku platí výpočetní výkon, na který nasazujete, a sazba CRACI platí joby GitHub Actions včetně SBOM, egress policy a sledování zranitelností. Aktuální podmínky najdete v ceníku CRACI.
Co se hodí kdy
Northflank se hodí lépe, když
- Chcete jednu platformu pro buildy, nasazení a hosting aplikací, s databázemi a preview prostředími.
- Jste připraveni přesunout logiku buildů z GitHub Actions do buildů Northflanku.
- Váš kód je na GitLabu nebo Bitbucketu.
- Potřebujete už dnes úlohy nebo buildy ve vlastním cloudovém účtu, případně úlohy na GPU.
CRACI se hodí lépe, když
- Chcete si ponechat GitHub Actions a zrychlit buildy na stejných workflow.
- Potřebujete doložit, co se dostalo do každého vydání, přímo z buildu a se stavem úplnosti.
- Chcete řídit, kam se buildy mohou dostat, pomocí politiky, která při selhání vše zablokuje.
- Potřebujete sledování zranitelností napříč vším, co sestavujete, a uložení dat v EU v plánu Enterprise.
Jedno nevylučuje druhé. CRACI software nenasazuje ani nehostuje. Northflank dokumentuje spouštění svých nasazení z GitHub Actions, takže tým může sestavovat na CRACI, ponechat si záznam o buildu a image nasadit na Northflanku.
Čeho se s CRACI vzdáváte. Nasazení, hostingu, databází, preview prostředí a GPU, které CRACI nenabízí, a CI mimo GitHub Actions: GitLab CI a Jenkins jsou v plánu vývoje. CRACI dnes spouští jen joby na Linuxu, Windows a macOS jsou v plánu vývoje a runnery hostované u zákazníka jsou v plánu vývoje pro Enterprise.
Pro Cyber Resilience Act
EU Cyber Resilience Act očekává, že výrobci vědí, co je v každém vydání, a řeší jeho zranitelnosti, přičemž povinnosti podávání zpráv platí od září 2026 a plná použitelnost od prosince 2027. Produktem Northflanku je platforma, na které váš software běží, a jeho bezpečnostní funkce chrání tuto platformu a její image. CRACI vytváří důkazy ze záznamu o buildu a exportuje SBOM jako CycloneDX nebo SPDX, včetně zranitelností. Automatizuje významnou část přehledu o softwarovém dodavatelském řetězci a důkazů, které firmy potřebují pro svůj širší proces dosažení souladu s CRA.
Spouštění vašich buildů na CRACI
CRACI nahrazuje runner, ne GitHub Actions, a běhy se dál zobrazují v rozhraní GitHubu. Jakýkoli workflow poběží na CRACI po změně jednoho řádku:
runs-on: craci
Přečtěte si více o generování SBOM během buildu, porovnejte platformy CI/CD nebo se přihlaste do programu pro startupy.
Northflank vs CRACI: časté dotazy
Buildy, SBOM, ceny a hosting, zodpovězené podle zveřejněných informací jednotlivých dodavatelů
Co je Northflank?
Northflank je vývojářská platforma postavená na Kubernetes. Sestavuje váš kód z Gitu, nasazuje služby, joby a databáze, vytváří preview prostředí pro pull requesty, spouští úlohy na GPU a sandboxy a to vše může provozovat ve vašem vlastním cloudovém účtu. Prezentuje se jako alternativa ke GitHub Actions, protože buildy i nasazení řeší v jednom produktu.
Je Northflank runner pro GitHub Actions?
Ne. Northflank nahrazuje pipeline CI vlastními buildy: každý commit sestaví z Dockerfilu nebo buildpacku a výsledek nasadí. Lze ho také spustit z existujícího workflow GitHub Actions. CRACI volí opačný přístup: GitHub Actions si ponecháte a CRACI nahradí runner, na kterém vaše joby běží.
Generuje Northflank SBOM?
Mezi jeho zdokumentovanými funkcemi to není. Jeho plán Enterprise přidává skenování buildů s politikami podle závažnosti CVE a politiky podepisování image. CRACI zaznamenává balíčky, které každý job stáhne, včetně balíčků obnovených z cache, a pro každý job vytváří SBOM ve formátu CycloneDX nebo SPDX se stavem úplnosti.
Je Northflank levnější než CRACI?
Podle zveřejněných sazeb za výpočetní výkon ano. Northflank uvádí $0.01667 za vCPU-hodinu a $0.00833 za GB-hodinu paměti, poměrně po sekundách, a samostatnou sazbu za buildy neuvádí. CRACI účtuje $0.002 za vCPU-minutu ($0.004 za výchozí runner se 2 vCPU), po sekundách, bez měsíčního poplatku. Každý prodává něco jiného: Northflank účtuje hosting a buildy, CRACI účtuje joby GitHub Actions včetně SBOM, egress policy a sledování zranitelností.
Mohu hostovat na Northflanku a buildy spouštět na CRACI?
Ano. CRACI aplikace nenasazuje ani nehostuje. Northflank dokumentuje spouštění svých nasazení z GitHub Actions, takže workflow může běžet na CRACI, zaznamenat, co build stáhl, a předat image Northflanku k nasazení.
Může některý z nich běžet v mém vlastním cloudu?
Northflank ano: jeho možnost bring your own cloud spouští úlohy a volitelně i buildy ve vašem účtu AWS, GCP, Azure, Oracle nebo jiného cloudu, případně na jakémkoli clusteru Kubernetes. CRACI dnes provozuje spravované runnery na evropské infrastruktuře; runnery hostované u zákazníka jsou v plánu vývoje pro Enterprise.
Zjistěte, co si vaše buildy stahují
Rezervujte si demo: spustíme jeden z vašich workflow na CRACI a projdeme s vámi jeho SBOM, síťový záznam a zranitelnosti.
Rezervujte si demo