Porównanie
Porównanie cen runnerów CI: x64, ARM64, Windows i macOS
Ceny katalogowe hostowanych runnerów CI od GitHub, CRACI, Blacksmith, Depot, Namespace, WarpBuild, Ubicloud, Tenki, Avrea, GitLab, Bitbucket, CircleCI, Buildkite, Harness i Azure Pipelines, znormalizowane na vCPU i na GB RAM, dla każdego oferowanego rozmiaru.
Zaktualizowano
W skrócie
- Na vCPU ceny katalogowe różnią się pięciokrotnie. Runner Linux x64 z 2 vCPU kosztuje od $0.06 za vCPU-godzinę (Namespace w ramach minut planu, Ubicloud premium) do $0.30 (dodatkowe minuty GitLab.com i Bitbucket). Runnery hostowane przez GitHub kosztują $0.18.
- ARM64 jest zwykle tańszy, ale nie wszędzie. GitHub, Blacksmith, WarpBuild i Ubicloud wyceniają ARM64 poniżej x64. CRACI, Depot, Namespace i Harness stosują jedną stawkę dla obu, a Avrea pobiera za ARM64 trzykrotność swojej stawki x64.
- Rozmiar zmienia stawkę tylko u niektórych dostawców. GitHub i GitLab.com tanieją na vCPU wraz ze wzrostem rozmiaru runnerów; CRACI, Blacksmith, Depot, WarpBuild, Avrea, Harness i CircleCI pobierają tyle samo za vCPU przy każdym rozmiarze.
- Zaokrąglanie może znaczyć więcej niż cena katalogowa. Rozliczanie pełnych minut zamienia zadanie trwające 20 sekund w opłatę za 60 sekund.
- CRACI należy do najbardziej przystępnych cenowo. Przy $0.002 za vCPU-minutę ($0.12 za vCPU-godzinę), z naliczaniem co sekundę, jego cena katalogowa jest niższa niż GitHub na x64 i niż platform CI rozliczających za minutę, równa cenie Blacksmith na x64 i wyższa tylko od budżetowych runnerów. CRACI także rejestruje i kontroluje to, co robi każdy build.
Cena za minutę, za vCPU i za GB RAM
Proszę wybrać platformę i rozmiar. Cena za vCPU-godzinę sprowadza runnery o różnych parametrach do jednej skali; cena za GB RAM na godzinę pokazuje, kto daje więcej pamięci za te same pieniądze, ponieważ u tych dostawców pamięć na vCPU wynosi od 2 GB do 4 GB. Po najechaniu na słupek widać runner, zasadę rozliczania i ewentualne zastrzeżenia.
Linux x64, 2 vCPU, za vCPU-godzinę, od najniższej
Na Linux x64 przy 2 vCPU prowadzą budżetowe runnery: Ubicloud i Namespace po $0.06 za vCPU-godzinę, następnie Blacksmith, WarpBuild, Tenki, Avrea i CRACI po $0.12, przed Harness po $0.15 oraz runnerami hostowanymi przez GitHub, Depot i CircleCI po $0.18. Platformy CI wyceniają własną hostowaną moc obliczeniową wyżej: Buildkite $0.24, a GitLab.com i Bitbucket $0.30 przy płaceniu za dodatkowe minuty. Stawka Namespace to stawka w ramach planu Team za $100 miesięcznie; nadwyżka kosztuje 1,5x.
Azure Pipelines sprzedaje moc inaczej: $40 miesięcznie za każde zadanie równoległe, bez limitu minut, w jednym hostowanym rozmiarze 2 vCPU i 7 GB. Wykresy pokazują nasze szacunki dla zadania zajętego przez 8 godzin w każdym z 22 dni roboczych, czyli $0.114 za vCPU-godzinę. To najniższa cena przy takim wolumenie. Buildy przychodzą falami, a zespoły kupują po jednym zadaniu na każdy build, który ma działać równocześnie, więc większość zadań przez część dnia stoi bezczynnie i kosztuje więcej za wykorzystaną minutę:
| Funkcja | Godziny pracy miesięcznie | Za minutę | Za vCPU-godzinę |
|---|---|---|---|
| Zajęte przez cały dzień roboczy | 176 | $0.0038 | $0.114 |
| Zajęte przez 50% dnia roboczego | 88 | $0.0076 | $0.227 |
| Zajęte przez 25% dnia roboczego | 44 | $0.0152 | $0.455 |
Na GB RAM kolejność się zmienia. Namespace, Tenki, Bitbucket i klasy Docker w CircleCI dają 2 GB na vCPU, CRACI 3 GB, a GitHub, Depot, WarpBuild i Avrea 4 GB. Build o dużych wymaganiach pamięciowych może potrzebować większego rozmiaru u dostawcy z 2 GB, co w znacznym stopniu niweluje różnicę.
Jak cena zmienia się z rozmiarem runnera
Płaska linia oznacza jedną stawkę za vCPU przy każdym rozmiarze. Tak wyceniają CRACI, Blacksmith, Depot, WarpBuild, Ubicloud, Avrea, Harness i CircleCI. GitHub i GitLab.com dają rabat na większe runnery, a konfiguracja Namespace z 64 vCPU kosztuje więcej za vCPU niż mniejsze. Po najechaniu na dostawcę w legendzie zostanie wyróżniona jego linia.
Cena za vCPU-godzinę według rozmiaru runnera, Linux x64
Rabat GitHub jest największy na ARM64: jego 32-rdzeniowy runner arm64 kosztuje $0.050 za minutę, czyli około $0.094 za vCPU-godzinę, mniej niż $0.12 w CRACI. Na x64 przy 32 rdzeniach GitHub podaje $0.082 za minutę, a $0.064 w CRACI pozostaje około 22% niżej.
ARM64 a x64
Ten sam dostawca, ten sam rozmiar, dwie architektury. Kropka po lewej to tańsza opcja.
ARM64 wobec x64, cena za vCPU-godzinę przy 2 vCPU
To na ARM64 najtańsze zarządzane runnery najbardziej odskakują od reszty. Runnery ARM64 Ubicloud kosztują mniej niż jego x64 premium, a Blacksmith pobiera za ARM o 37,5% mniej. Avrea idzie w przeciwnym kierunku: jej runnery ARM64 działają na sprzęcie Apple M5 Max i kosztują trzykrotność stawki x64. CRACI uruchamia natywnie ARM64 według tej samej stawki co x86-64, więc przeniesienie buildu między nimi nie zmienia niczego na rachunku.
Runnery Windows, macOS i GPU
Runnery Windows kosztują od 1,3 do 2 razy więcej niż stawka Linux tego samego rozmiaru, a runnery macOS rozliczane za minutę kosztują od $0.06 do $0.24 za minutę. Wyjątkiem jest Azure Pipelines: jedno zadanie równoległe za $40 uruchamia Linux, Windows lub macOS (Intel, 3 vCPU) w tej samej cenie. Runnery GPU są rzadkie: GitHub, GitLab.com i CircleCI oferują je w wersji hostowanej, a AWS CodeBuild w chmurze. CRACI obsługuje dziś tylko Linuksa, a Windows i macOS są w planach rozwoju; runner wybiera się dla każdego zadania, więc te zadania mogą pozostać tam, gdzie są.
macOS, za minutę, od najniższej
Ile kosztuje miesiąc: kalkulator
Ceny katalogowe to tylko połowa historii. O reszcie decyduje sposób, w jaki dostawca zaokrągla każde zadanie, zwłaszcza w pipeline'ach z wieloma krótkimi zadaniami. Po wpisaniu swojego obciążenia kalkulator zastosuje zasady każdego dostawcy.
Miesięczny koszt mocy obliczeniowej: zadania (20 000) po 90 s na 2 vCPU x64, około 30 000 min działania
CRACI $120 wobec $240 na GitHub-hosted: 50% mniej według cen katalogowych, bez uwzględnienia różnicy w szybkości.
Kalkulator porównuje wyłącznie moc obliczeniową w cenach katalogowych. Pomija szybkość: CRACI uruchamia buildy mniej więcej dwa razy szybciej niż runnery hostowane przez GitHub, dzięki szybszemu sprzętowi, krótszym kolejkom i cache, więc to samo zadanie zużywa mniej rozliczanych minut. Inni dostawcy też deklarują szybkość, czego nie porównywaliśmy benchmarkami z CRACI.
Jak rozlicza każdy dostawca
| Funkcja | Rozliczanie | Darmowe użycie | Plan i warunki |
|---|---|---|---|
| CRACI | Co sekundę | Brak | Bez opłaty miesięcznej: tylko minuty buildu, $0.002 za vCPU-minutę |
| Hostowane przez GitHub | Każde zadanie zaokrąglane w górę do pełnej minuty | 2000 do 50 000 minut miesięcznie zależnie od planu, tylko standardowe runnery | Większe runnery wymagają planu Team lub Enterprise Cloud i nigdy nie korzystają z minut w pakiecie |
| Blacksmith | Brak informacji na stronie z cennikiem | 3000 minut x64 2 vCPU miesięcznie | Bez opłaty miesięcznej |
| Depot | Mierzone co sekundę, rozliczane w pełnych minutach miesięcznie | 7-dniowy okres próbny | Developer $20 miesięcznie z 2000 minut; Startup $200 z 20 000 |
| Namespace | Minimum jedna minuta; kolejne 15 sekund po pełnej minucie jest darmowe | 30-dniowy okres próbny | Stawka w ramach minut planu: Team $100 miesięcznie ze 100 000 minut jednostkowych; nadwyżka 1,5x |
| WarpBuild | Co minutę | Darmowy limit użycia, wielkość nie jest podana | Bez opłaty za platformę |
| Ubicloud | Co minutę | $2.50 kredytu miesięcznie | Runnery Premium, domyślne dla nowych kont; standardowy x64 kosztuje $0.00125 za minutę 2 vCPU |
| Tenki | Co minutę z dokładnością do sekundy | $100 kredytu na start | Starter do 4 vCPU; Team $200 miesięcznie (z $100 kredytu) do 16 vCPU |
| Avrea | Co minutę dla każdego zadania | 3000 minut 2 vCPU miesięcznie | Bez opłaty miesięcznej; stałe adresy IP po $100 miesięcznie każdy |
| GitLab.com | Co sekundę, pomnożone przez współczynnik kosztu maszyny | 400 do 50 000 minut obliczeniowych miesięcznie zależnie od poziomu | Dodatkowe minuty obliczeniowe $10 za 1000; rozmiary powyżej medium wymagają Premium lub Ultimate |
| Bitbucket Pipelines | Czas kroku pomnożony przez mnożnik rozmiaru | 50 do 3500 minut buildu miesięcznie zależnie od planu | Dodatkowe minuty $10 za 1000, sprzedawane w miesięcznych blokach; 4x i większe wymagają płatnego planu |
| CircleCI | Co sekundę, zaokrąglane w górę do kolejnego kredytu | 30 000 kredytów miesięcznie w planie Free | Kredyty $15 za 25 000 ($0.0006 za sztukę); Performance od $15 miesięcznie |
| Buildkite hosted | Co sekundę, bez minimów i zaokrągleń | 2000 vCPU-minut Linux miesięcznie w planie Free | Pro $30 za aktywnego użytkownika miesięcznie z 4000 vCPU-minut; ARM64 na życzenie w Enterprise |
| Harness CI Cloud | Zaokrąglane do najbliższej minuty | 2000 kredytów miesięcznie | Płatne plany przez dział sprzedaży |
| Azure Pipelines | $40 miesięcznie za zadanie równoległe, bez limitu minut; zadania trwają do 6 godzin | Jedno zadanie z 1800 minut miesięcznie, do 60 minut na uruchomienie; pierwsze płatne zadanie je zastępuje | Nasze szacunki: jedno zadanie zajęte przez 8 godzin w każdym z 22 dni roboczych. Czas bezczynności podnosi stawkę. Jeden rozmiar na system operacyjny, bez większych agentów hostowanych |
| AWS CodeBuild | Zaokrąglane w górę do pełnej minuty | 100 minut małego buildu miesięcznie | On-demand, us-east-1 |
| RunsOn (AWS spot) | AWS nalicza za instancje co sekundę | 15-dniowy okres próbny | Moc obliczeniowa AWS spot w us-east-1 według cen podanych przez RunsOn plus stała licencja od około $348 (€300) rocznie |
| Self-hosted na Hetzner, tylko moc obliczeniowa | Miesięczny wynajem serwerów, niezależnie od tego, czy zadania działają | Brak | Nasze szacunki: serwery Hetzner AX42 za $114.84 (€99) miesięcznie plus $56.84 (€49) opłaty instalacyjnej, jedno zadanie na 2 vCPU, 60 000 minut miesięcznie. Bez kosztów utrzymania |
| Self-hosted na Hetzner, z utrzymaniem | Miesięczny wynajem serwerów plus czas inżynierów | Brak | Nasze szacunki: te same serwery plus 8 godzin utrzymania miesięcznie po $85 za godzinę, 60 000 minut miesięcznie |
Runnery self-hosted: pełne wyliczenie
Runnery self-hosted nie mają ceny za minutę, więc łatwo pominąć je w takim porównaniu. Według stanu na wrzesień 2026 GitHub nie pobiera za nie opłat za minutę; odłożył planowaną opłatę platformową $0.002 za minutę. Płacą Państwo za serwery i za czas potrzebny do ich utrzymania. Oto wyliczenie dla Hetznera, jednego z najtańszych miejsc w Europie do wynajmu serwerów buildów, z podaniem wszystkich założeń, aby mogli je Państwo zastąpić własnymi.
1. Serwer
Serwer dedykowany Hetzner AX42 (AMD Ryzen 7 PRO 8700GE, 8 rdzeni i 16 wątków, 64 GB RAM) kosztuje $114.84 (€99) miesięcznie plus opłata instalacyjna $56.84 (€49), bez VAT i bez minimalnego okresu umowy. Po rozłożeniu opłaty instalacyjnej na rok: $114.84 + $56.84 ÷ 12 = $119.58 miesięcznie. Przy liczeniu każdego wątku jako vCPU, jak robią to dostawcy chmurowi, uruchamia on osiem zadań z 2 vCPU naraz, każde z 8 GB RAM.
2. Cena za vCPU-minutę, jeśli serwer nigdy nie stoi bezczynnie
Miesiąc ma około 730 godzin, czyli 43,800 minut. 16 vCPU × 43,800 minut = 700,800 vCPU-minut. $119.58 ÷ 700,800 = $0.000171 za vCPU-minutę, czyli $0.00034 za minutę 2 vCPU. To dolna granica, której żadna rzeczywista flota nie osiąga.
3. Cena za vCPU-minutę przy realistycznym wykorzystaniu
Flotę self-hosted wymiaruje się na godziny szczytu, a płaci za nią całą dobę. Jeśli jest zajęta przez 10 godzin w każdym z 22 dni roboczych, daje to 220 z 730 godzin, czyli około 30%. $0.000171 ÷ 0.3 = $0.000569 za vCPU-minutę, czyli $0.00114 za minutę 2 vCPU: poniżej jednej trzeciej ceny $0.004 w CRACI i około jednej piątej ceny $0.006 runnerów hostowanych przez GitHub.
4. Czas inżynierów
Ktoś musi aktualizować hosty, oprogramowanie runnera i obrazy buildów oraz skalować flotę wraz z kolejką. Używamy tych samych danych przykładowych co w naszym modelu kosztów runnerów zarządzanych i self-hosted: 8 godzin miesięcznie po $85 za godzinę, czyli $680 miesięcznie. Ten koszt nie maleje wraz z użyciem, więc to, ile dodaje do minuty, zależy od liczby zużywanych minut.
5. Przykład obliczeniowy
Przyjmijmy 60,000 minut buildu miesięcznie na runnerach z 2 vCPU: 120,000 vCPU-minut. Przy zajętości 30% jeden AX42 dostarcza 210,240 vCPU-minut miesięcznie, więc jeden serwer wystarczy. Nie zostawia to rezerwy na awarię hosta, co działa na korzyść self-hostingu.
- Sama moc obliczeniowa: $119.58 ÷ 60,000 minut = $0.00199 za minutę
- Utrzymanie: $680 ÷ 60,000 minut = $0.01133 za minutę
- Z utrzymaniem: $799.58 miesięcznie, czyli $0.01333 za minutę
- CRACI: 60,000 × $0.004 = $240 miesięcznie. Hostowane przez GitHub: 60,000 × $0.006 = $360 miesięcznie.
Te dwie ceny za minutę to linie self-hosted na powyższych wykresach. Kalkulator wycenia self-hosting jako pełne serwery plus stałe utrzymanie, więc podąża za Państwa obciążeniem.
6. Jak to się zmienia z wolumenem
| Funkcja | Serwery Hetzner | Self-hosted miesięcznie, z utrzymaniem | Za minutę | CRACI miesięcznie |
|---|---|---|---|---|
| 60,000 minut | 1 | $120 + $680 = $800 | $0.0133 | $240 |
| 300,000 minut | 3 | $359 + $680 = $1,039 | $0.0035 | $1,200 |
| 600,000 minut | 6 | $717 + $680 = $1,397 | $0.0023 | $2,400 |
Stałe utrzymanie rozkłada się na coraz więcej minut wraz ze wzrostem wolumenu. Przy tych danych self-hosting kosztuje więcej niż CRACI poniżej mniej więcej 260,000 minut miesięcznie, a mniej powyżej tego progu. Utrzymanie stałe na poziomie 8 godzin działa na korzyść większych flot: sześć serwerów wymaga więcej opieki niż jeden.
Czego nie obejmuje to wyliczenie
- Utwardzanie bezpieczeństwa. GitHub odradza runnery self-hosted w repozytoriach publicznych i zaleca efemeryczne, izolowane runnery; zbudowanie tej izolacji to kolejna część utrzymania.
- Dowody z buildu. Zwykły runner nie tworzy SBOM, polityki ruchu wychodzącego ani śladu sieciowego. W CRACI są one częścią każdego zadania; na własnych serwerach to narzędzia do zbudowania i utrzymywania.
- Szczyty i awarie. Jeden serwer ustawia zadania w kolejce, gdy równocześnie działa ich więcej niż osiem, i zatrzymuje buildy, gdy ulegnie awarii. Drugi serwer jako zapas podwaja koszt mocy obliczeniowej przy niskim wolumenie.
- Elastyczne serwery w chmurze. CCX33 z dedykowanymi vCPU w Hetzner Cloud kosztuje $161.23 (€138.99) miesięcznie za 8 vCPU, czyli około 2,7 raza więcej niż AX42 na vCPU, a serwery w chmurze są rozliczane za każdą rozpoczętą godzinę, więc nowy serwer na każde zadanie to opłata za godzinę przy buildzie trwającym pięć minut. Najtańsze plany współdzielone były podczas naszego sprawdzania oznaczone jako niedostępne.
Miejsce CRACI
Jeśli jedynym kryterium jest najniższa cena za vCPU, wygrają Ubicloud, Namespace lub runnery na własnym koncie AWS. Cena CRACI jest ustalona poniżej runnerów hostowanych przez GitHub na x64 i poniżej platform CI rozliczających za minutę, z naliczaniem co sekundę i bez opłaty miesięcznej, ale CRACI nie konkuruje wyłącznie ceną.
Konkuruje tym, co runner rejestruje i kontroluje. Podczas działania każdego zadania CRACI rejestruje każdy pobrany pakiet i tworzy z tego SBOM z określoną kompletnością, uruchamia zadanie w ramach polityki ruchu wychodzącego, która jest walidowana przed startem i blokuje ruch w razie awarii (fail closed), oraz zachowuje ślad sieciowy każdego połączenia. Większość tych runnerów sprzedaje moc obliczeniową i szybkość; CRACI dodaje do tej samej minuty dowody dotyczące łańcucha dostaw z każdego buildu.
Zob. cennik CRACI lub proszę umówić demo, aby wycenić jeden ze swoich workflow.
Porównanie jednego dostawcy z CRACI
Dostawcy runnerów: runnery hostowane przez GitHub, Blacksmith, Depot, Namespace, WarpBuild, Ubicloud, RunsOn i Avrea. Platformy CI: GitLab CI, CircleCI, Buildkite i Harness. Wszystko poza ceną opisuje porównanie dostawców runnerów GitHub Actions.
Jak porównywaliśmy
- Źródła: cennik lub dokumentacja każdego dostawcy, stan na 29 września 2026, a dla Azure Pipelines na 2 października. Bez cenników resellerów i podmiotów trzecich.
- Waluta: wszystkie ceny w dolarach amerykańskich. Hetzner i RunsOn podają ceny w euro; są one przeliczone po kursie €1 = $1.16, z oryginalną ceną w euro w nawiasie.
- Stawki: stawka pay-as-you-go lub za nadwyżkę, przed darmowymi minutami, minutami zawartymi w planie i opłatami za plan. Namespace pokazano w stawce w ramach planu. GitLab.com i Bitbucket pokazano w cenie dodatkowych minut, $10 za 1000, razy mnożnik każdej maszyny.
- Rozmiary pochodne: Blacksmith podaje tylko cenę dla 2 vCPU i informuje, że większe rozmiary skalują się z liczbą vCPU; rozmiary te są oznaczone na wykresach.
- Punkty odniesienia w chmurze: AWS CodeBuild to on-demand w us-east-1. RunsOn pokazuje ceny spot AWS, które podaje dla swoich domyślnych instancji w us-east-1, plus licencję od około $348 (€300) rocznie, której nie ma na wykresie. Oba są domyślnie wyłączone.
- Self-hosted: nasze szacunki dla serwerów dedykowanych Hetzner AX42, a nie cena katalogowa. Dane wejściowe i wyliczenia znajdują się w powyższej sekcji o self-hosted; godziny utrzymania i koszt godzinowy są przykładowe.
- Azure Pipelines: nasze szacunki, a nie cena katalogowa. Microsoft sprzedaje zadania równoległe hostowane przez Microsoft po $40 miesięcznie bez limitu minut; wykresy dzielą tę kwotę przez jedno zadanie zajęte przez 8 godzin w 22 dniach roboczych. Kalkulator wycenia po jednym zadaniu na każde zadanie działające równocześnie w szczycie.
- Nieuwzględnione: Cirun, Actuated i Cirrus Runners, które pobierają opłaty za repozytorium lub za serwer, oraz BuildJet, który przestał uruchamiać zadania 31 marca 2026.
Ceny runnerów CI: FAQ
Krótkie odpowiedzi o cenach runnerów, ARM64 i rozliczaniu.
Jaki jest najtańszy runner CI za minutę?
Wśród runnerów zarządzanych najniższe ceny za vCPU według stanu na wrzesień 2026 podają Ubicloud i Namespace: standardowy runner x64 z 2 vCPU w Ubicloud kosztuje $0.00125 za minutę, a Namespace pobiera $0.001 za vCPU-minutę w ramach minut planu. Instancje spot na własnym koncie AWS z RunsOn kosztują w mocy obliczeniowej jeszcze mniej, plus licencja i praca związana z ich utrzymaniem.
Czy runnery ARM64 są tańsze niż x64?
U kilku dostawców tak. GitHub, Blacksmith, WarpBuild i Ubicloud podają ARM64 poniżej x64, GitHub o około 39% przy 32 rdzeniach. CRACI, Depot, Namespace, GitLab i Harness stosują tę samą stawkę dla obu. Runnery ARM64 Avrea na sprzęcie Apple M5 Max kosztują trzykrotność jej stawki x64, a klasy ARM w CircleCI kosztują więcej niż jego klasy x64 Docker powyżej 4 vCPU.
Ile kosztuje runner GitHub Actions za vCPU?
Standardowy 2-rdzeniowy runner Linux x64 w GitHub kosztuje $0.006 za minutę, czyli $0.18 za vCPU-godzinę. Większe runnery x64 schodzą do około $0.154 za vCPU-godzinę przy 32 rdzeniach, a większe runnery arm64 do około $0.094. CRACI pobiera $0.002 za vCPU-minutę przy każdym rozmiarze, czyli $0.12 za vCPU-godzinę.
Dlaczego porównywać cenę za vCPU-godzinę, a nie za minutę?
Runnery mają różne parametry. Najmniejszy runner jednego dostawcy ma 2 vCPU i 4 GB RAM, innego 2 vCPU i 8 GB, a trzeci zaczyna od 4 vCPU. Podzielenie ceny za minutę przez liczbę vCPU i przez RAM sprowadza wszystkie runnery do wspólnego mianownika. Na rachunku nadal widnieje cena za minutę, dlatego każdy wykres można między nimi przełączać.
Czy zaokrąglanie zmienia koszt runnera?
W przypadku krótkich zadań bardzo. GitHub, AWS CodeBuild, WarpBuild, Ubicloud i Avrea rozliczają każde zadanie w pełnych minutach, a Namespace ma minimum jednej minuty. Zadanie lint trwające 20 sekund kosztuje tam trzykrotność swojego czasu działania. CRACI, Depot, GitLab, CircleCI i Buildkite naliczają co sekundę. Kalkulator na tej stronie stosuje zasady każdego dostawcy.
Ile kosztuje minuta Azure Pipelines?
Azure Pipelines nie pobiera opłat za minutę. Zadanie równoległe hostowane przez Microsoft kosztuje $40 miesięcznie bez limitu minut i uruchamia jedno zadanie naraz na 2 vCPU i 7 GB RAM. Przy zajętości 8 godzin w każdym dniu roboczym daje to około $0.0038 za minutę, czyli $0.114 za vCPU-godzinę, blisko $0.12 w CRACI. Przy zajętości przez połowę dnia roboczego to $0.227. Zespoły kupują po jednym zadaniu na każdy build, który ma działać równocześnie, więc zadania kupione na najbardziej obciążoną godzinę przez resztę dnia stoją bezczynnie.
Czy self-hosting runnerów GitHub Actions jest tańszy?
W mocy obliczeniowej tak. Na wynajętym serwerze Hetzner AX42 flota zajęta przez 30% miesiąca kosztuje około $0.0011 za minutę 2 vCPU, wobec $0.004 w CRACI i $0.006 na runnerach hostowanych przez GitHub. Odpowiedź zmienia czas inżynierów: przy 8 godzinach utrzymania miesięcznie po $85 za godzinę 60,000 minut miesięcznie kosztuje około $800 w self-hostingu wobec $240 w CRACI. Powyżej mniej więcej 260,000 minut miesięcznie self-hosting jest tańszy pod względem samej ceny, przed utwardzaniem bezpieczeństwa i dowodami z buildu.
Czy CRACI oferuje runnery Windows, macOS lub GPU?
Nie dziś. CRACI obsługuje Linuksa na x86-64 i ARM64, a Windows i macOS są w planach rozwoju. Runner wybiera się dla każdego zadania, więc zadania Windows i macOS mogą pozostać tam, gdzie są, podczas gdy zadania Linux przechodzą na CRACI.
Proszę wycenić swój pipeline na CRACI
Proszę umówić demo, a uruchomimy jeden z Państwa workflow na CRACI i porównamy koszt, czas buildu i SBOM z obecnie używanym runnerem.
Umów demo