2026년 하루 평균 보고된 CVE가 전년 대비 131% 증가했습니다.

비교

CRACI vs Blacksmith CI

둘 다 GitHub Actions 작업이 실행되는 머신을 대체합니다. Blacksmith는 빠르고 저렴한 컴퓨팅을 위해 만들어졌습니다. CRACI는 공급망 보안을 기본으로 처리하는 CI입니다. 모든 빌드가 가져온 항목을 기록하고 이그레스 정책 아래에서 실행됩니다.

업데이트

간단한 답변

Blacksmith는 속도와 비용에 맞춰 설계된 GitHub Actions용 관리형 러너 서비스입니다. 베어메탈 하드웨어 기반의 Linux, Windows, macOS 러너, 근접 배치된 종속성 캐시, 영구 디스크 기반 Docker 레이어 캐싱, CI 관측성을 제공합니다. 더 빠르고 저렴한 GitHub Actions만이 목표라면 Blacksmith는 유력한 선택지입니다. x64 정가는 CRACI와 같고, ARM 가격은 더 낮으며, 매월 무료 x64 3,000분을 포함합니다.

CRACI는 공급망 보안을 기본으로 처리하는 CI입니다. CRACI 역시 GitHub Actions 호환 러너이며, 전환은 마찬가지로 한 줄만 바꾸면 되지만, 보안이 러너에 덧붙인 도구가 아니라 러너의 일부입니다. CRACI는 빌드가 가져온 모든 외부 종속성을 기록하고, 빌드 네트워크에 이그레스 정책을 적용하며, 그 기록을 SBOM, 취약점 모니터링, CRA 증거로 전환합니다. 두 제품은 같은 러너 예산을 두고 경쟁하므로 둘 중 하나를 선택하게 됩니다.

한눈에 보기

기능 CRACI Blacksmith
제품 개요 공급망 보안이 내장된 GitHub Actions 러너. 속도와 비용 절감을 위해 설계된 GitHub Actions 러너.
설정 CRACI GitHub App을 설치한 뒤 runs-on: craci를 지정. Blacksmith GitHub App을 설치한 뒤 blacksmith-2vcpu-ubuntu-2404 같은 레이블로 교체.
관찰된 종속성 기반 빌드 시점 SBOM 모든 작업, 완전성 상태와 캐시된 패키지 포함 문서화된 기능에 없음
빌드 네트워크 이그레스 정책 기본 거부 또는 허용, 실패 시 차단 문서화된 기능에 없음
취약점 모니터링 모니터링 중인 SBOM 재평가 문서화된 기능에 없음
CRA 증거 및 보고서 CycloneDX 또는 SPDX 형식 SBOM, API를 통한 기록, CRA 통지 내용 준비, 보고서 내보내기는 없음 문서화된 기능에 없음
Linux 러너 x86-64 및 ARM64, 1~32 vCPU x64 및 ARM, 2~32 vCPU, Ubuntu 22.04 및 24.04
Windows 러너 현재는 Linux만 지원 Windows Server 2025, 공개 베타
macOS 러너 현재는 Linux만 지원 Apple M4, 6 및 12 vCPU
가격, 2 vCPU Linux x86-64와 ARM64 모두 분당 $0.004(vCPU 분당 $0.002), 초 단위 측정. x64는 분당 $0.004, ARM은 분당 $0.0025(2026년 9월 기준).
포함 사용량 2 vCPU 분당 $0.004, 초 단위 측정. 월 요금 없음. 조직당 매월 2 vCPU x64 무료 3,000분.
종속성 캐싱 GitHub Actions 캐시 근접 배치 캐시, 리포지토리당 주 25 GB
Docker 레이어 캐싱 로컬, 원격 및 바인드 마운트 레이어 캐시 스티키 디스크 GB당 월 $0.50
고정 아웃바운드 IP 안정적인 이그레스 IP 범위 고정 IP, IP당 월 $100
작업 실행 위치 격리된 VM, Enterprise에서 유럽 베어메탈 인프라 기반 EU 데이터 레지던시. 미국 동부, 미국 서부, 암스테르담, 프랑크푸르트의 베어메탈 기반 Firecracker microVM.
  • 포함
  • 일부 지원
  • 미포함
  • 로드맵에 포함

Blacksmith의 강점

Blacksmith 홈페이지
blacksmith.sh

성능 중심. Blacksmith는 단일 코어 성능이 높은 베어메탈 머신에서 작업을 실행하며, 자사 러너가 GitHub 호스팅 러너보다 2배 빠르고, 근접 배치된 캐시의 다운로드가 약 4배 빠르다고 말합니다. Docker 빌드의 경우 고객이 레이어 캐싱으로 2배에서 40배의 개선을 경험했다고 밝힙니다. 이는 Blacksmith의 수치이며, 실제 검증은 귀사 파이프라인에서 해 봐야 합니다.

워크플로 변경 없는 캐싱. GitHub의 공식 cache 및 setup 액션이 Blacksmith의 캐시와 투명하게 통신하며, 리포지토리당 주 25 GB의 무료 스토리지를 제공하고 7일 후 LRU(least recently used) 방식으로 삭제합니다. 스티키 디스크와 Docker 레이어 캐싱은 GB당 월 $0.50로 실행 간에 상태를 유지하며, 문서에서는 Bazel, Git 체크아웃, 컨테이너 이미지 캐싱도 다룹니다.

플랫폼 지원 범위. Blacksmith는 x64와 ARM에서 2~32 vCPU의 Ubuntu 22.04 및 24.04, 공개 베타 중인 Windows Server 2025, 6 및 12 vCPU 크기의 Apple M4 기반 macOS를 제공합니다. 동시 실행 제한은 없습니다. CRACI는 현재 Linux만 지원하며 Windows와 macOS는 로드맵에 있으므로, 이러한 작업에서는 Blacksmith가 CRACI가 아직 다루지 않는 영역을 지원합니다.

디버깅과 분석. 실행 중인 작업에 대한 SSH 접근, 실행 기록, 로그 검색, 지표, 모니터, 테스트 분석, CI 대시보드가 모두 문서화된 기능입니다. 로컬 변경 사항을 실제 GitHub Actions 작업 안에서 실행하는 Testboxes는 초기 베타 단계입니다.

서비스 자체의 보안과 컴플라이언스. 작업은 임시 Firecracker microVM에서 실행되며, 각 작업은 해당 작업으로 범위가 제한되고 1시간 후 만료되는 JIT(just-in-time) 토큰을 받습니다. Blacksmith는 SOC 2 Type 2 및 GDPR을 준수하며 분기마다 침투 테스트를 받는다고 밝힙니다.

가격과 크기

정가: Blacksmith는 2026년 9월 기준, CRACI는 2026년 10월 기준.
기능 CRACI Blacksmith
Linux x64, 2 vCPU 분당 $0.004, 6 GB RAM 분당 $0.004, 8 GB RAM
Linux ARM64, 2 vCPU 분당 $0.004, 6 GB RAM 분당 $0.0025, 6 GB RAM
최대 Linux 러너 32 vCPU, 96 GB RAM, 분당 $0.064 32 vCPU, x64는 128 GB RAM, ARM은 96 GB
Windows, 2 vCPU Windows 및 macOS 로드맵에 포함 분당 $0.008, 7 GB RAM(공개 베타)
macOS, 6 vCPU Windows 및 macOS 로드맵에 포함 Apple M4 분당 $0.08, 24 GB RAM
과금 방식 초 단위 측정, 가장 가까운 초로 반올림 요금 페이지에 명시되지 않음
포함 사용량 2 vCPU 분당 $0.004, 월 요금 없음 매월 2 vCPU x64 무료 3,000분, 신용카드 불필요
유료 추가 항목 추가 빌드 시간 vCPU 분당 $0.002 Docker 레이어 캐싱 및 스티키 디스크 GB당 월 $0.50, 고정 IP IP당 월 $100
스타트업 스타트업 프로그램: 최소 100,000분의 무료 빌드 시간과 밀착 온보딩 직원 100명 미만, 투자 유치 $50M 미만, 설립 5년 미만 기업은 요청 시 할인
Enterprise 맞춤형: EU 데이터 레지던시, 맞춤 보존 기간, SAML SSO, 우선 지원 맞춤형: 99.9% SLA, 연중무휴 24시간 우선 지원, 전용 Slack 채널
  • 로드맵에 포함

x64에서는 두 제품의 정가가 2 vCPU 분당 $0.004로 같습니다. CRACI는 ARM64를 x86-64와 같은 요금으로 부과하므로 Blacksmith의 ARM 가격이 확실히 더 낮으며, Blacksmith는 매월 무료 x64 3,000분을 포함합니다. CRACI는 초 단위로 측정하고 가장 가까운 초로 반올림하므로 짧은 작업은 실행된 초만큼만 과금됩니다. 구성도 다릅니다. CRACI의 컴퓨팅 단위는 1 vCPU에 3 GB RAM이며 1~32단위까지 제공되고, Blacksmith의 x64 러너는 vCPU당 4 GB, ARM 러너는 3 GB입니다. 가격을 비교하기 전에 빌드에 필요한 메모리를 맞추세요. 최신 조건은 CRACI 요금을 참조하세요.

두 제품의 가장 큰 차이는 속도가 아닙니다. 둘 다 자사 러너가 GitHub 호스팅 러너보다 약 2배 빠르다고 말합니다. CRACI는 더 빠른 하드웨어, 더 짧은 대기 시간, 캐싱으로 이를 달성합니다. 저희는 두 제품을 서로 벤치마크하지 않았습니다.

CRACI의 차별점

빌드가 가져온 항목의 기록

각 작업이 실행되는 동안 패키지를 인식하는 프록시가 패키지 소스로 향하는 트래픽을 기록합니다. npm, PyPI, RubyGems, Composer, Cargo, Go, Nix, OCI, apt, apk, Git 소스와 다운로드 프리셋이 대상입니다. 종속성 증거가 CI 캐시와 함께 전달되므로 캐시에서 복원된 패키지도 집계됩니다. 모든 작업은 작업별, 캐시별 완전성 상태(Complete, Complete with connections, Incomplete, Unavailable 또는 Not recorded)가 포함된 CycloneDX 또는 SPDX SBOM을 생성합니다.

빌드가 접근할 수 있는 대상의 통제

Blacksmith의 고정 IP는 러너가 방화벽 뒤의 서비스에 접근할 수 있도록 고정 주소를 제공합니다. CRACI도 안정적인 이그레스 IP 범위를 제공하며, 여기에 이그레스 정책을 더합니다. 기본 거부 또는 기본 허용, 24개의 내장 소프트웨어 소스 프리셋, 유형별 맞춤 소스, 명시적 TLS, TCP, UDP, ICMP 규칙을 제공합니다. 정책은 작업 시작 전에 검증되고, 실패 시 차단(fail closed)되며, 위반 시 알림을 보냅니다.

출처 증명과 모니터링

API는 SBOM, 네트워크 추적, 출처 증명을 반환합니다. CRACI는 빌드와 리포지토리 전반의 취약점을 집계하고, 모니터링 중인 SBOM을 계속 재평가합니다.

서로 다른 두 가지 보안 질문

Blacksmith의 보안 조치는 "이 러너 서비스에 내 작업을 안심하고 맡길 수 있는가?"에 답합니다. 격리된 microVM, 수명이 짧은 토큰, 암호화된 캐시, SOC 2 보고서가 그 답입니다. CRACI도 격리된 가상 머신과 소스 코드 미저장으로 이 질문에 답하며, 여기에 두 번째 질문에도 답합니다. "이 빌드는 무엇을 가져왔고, 어디에 연결했는가?" 이 두 번째 답이 바로 감사인, 고객, 그리고 Cyber Resilience Act가 요구하는 것입니다.

데모를 예약하고 귀사 워크플로 중 하나의 SBOM, 네트워크 추적, 출처 증명을 직접 확인해 보세요.

어느 쪽이 적합한가

Blacksmith가 더 적합한 경우

  • 빌드 속도와 ARM에서의 분당 최저 비용이 주된 목표이거나, 매월 무료 사용 시간이 중요한 경우.
  • 지금 당장 macOS 또는 Windows 러너가 필요한 경우.
  • 스티키 디스크, Blacksmith의 관측성 콘솔 또는 SSH 디버깅에 의존하는 경우.

CRACI가 더 적합한 경우

  • 각 릴리스에 무엇이 들어갔는지를 빌드 자체에서 보여 주어야 하는 소프트웨어를 출시하는 경우.
  • 실패 시 차단되는 정책으로 빌드가 접근할 수 있는 대상을 제한하려는 경우.
  • 모든 워크플로에 도구를 추가하지 않고 출시된 소프트웨어를 모니터링해야 하는 경우.
  • CRACI Enterprise 요금제에서 제공하는 EU 데이터 레지던시가 필요한 경우.

CRACI를 선택하면 포기하는 것. 로드맵에 있는 Windows 및 macOS 작업, 최저 ARM 가격, 그리고 Blacksmith의 디버깅 및 분석 도구입니다. 얻는 것은 파이프라인에 별도 스캐너를 추가하지 않고도 보안 팀과 컴플라이언스 팀이 활용할 수 있는 빌드 기록입니다.

Cyber Resilience Act 대응

EU Cyber Resilience Act는 제조사가 각 릴리스에 무엇이 들어 있는지 파악하고 그 취약점을 처리하기를 요구하며, 보고 의무는 2026년 9월부터, 전면 적용은 2027년 12월부터입니다. 빠른 러너만으로는 이러한 증거가 만들어지지 않으므로 워크플로에 SBOM 및 스캔 도구를 추가해야 합니다. CRACI는 빌드 기록에서 이 증거를 만들어 내고, 취약점을 포함한 SBOM을 CycloneDX 또는 SPDX로 내보냅니다. CRACI는 기업이 더 넓은 CRA 컴플라이언스 프로세스에 필요한 소프트웨어 공급망 가시성과 증거의 상당 부분을 자동화합니다.

Blacksmith에서 전환하기

CRACI는 GitHub Actions가 아니라 러너를 대체합니다. 워크플로와 GitHub UI는 그대로이며, 작업 레이블은 runs-on: craci로 바뀝니다. 작업에는 Docker Engine, Buildx, Compose v2, GitHub 호환 Ubuntu 24.04 이미지, x86-64의 중첩 가상화가 제공됩니다. CI/CD 통합과 빌드 시점 SBOM 생성에 대해 자세히 알아보세요. 스타트업은 스타트업 프로그램에 신청할 수 있습니다.

캐시, OIDC 신뢰 정책, IP 허용 목록, 폴백은 GitHub Actions 러너 제공업체 전환 방법을 참조하세요. 유럽 인프라에서 빌드를 실행하려면 유럽 GitHub Actions 러너를 참조하세요.

Blacksmith vs CRACI: 자주 묻는 질문

요금, 속도, 플랫폼, 보안에 대해 각 공급업체가 공개한 정보를 바탕으로 답변합니다

Blacksmith CI는 무엇입니까?

Blacksmith는 GitHub Actions용 관리형 러너 서비스입니다. 워크플로는 그대로 두고 러너 레이블만 바꾸면, 작업이 GitHub 호스팅 러너 대신 Blacksmith의 베어메탈 머신에서 Firecracker microVM으로 실행됩니다. 더 빠른 하드웨어, 근접 배치된 종속성 캐시, Docker 레이어 캐싱, CI 관측성을 내세워 속도와 가격으로 경쟁합니다.

Blacksmith의 비용은 얼마입니까?

2026년 9월 기준 Blacksmith는 2 vCPU Ubuntu x64를 분당 $0.004, Ubuntu ARM을 $0.0025, Windows를 $0.008, macOS M4(6 vCPU)를 $0.08로 책정하고 있습니다. 모든 조직은 매월 2 vCPU x64 무료 3,000분을 받습니다. Docker 레이어 캐싱과 스티키 디스크는 GB당 월 $0.50, 고정 IP는 IP당 월 $100입니다.

Blacksmith가 CRACI보다 저렴합니까?

ARM에서는 그렇고, x64에서는 정가가 같습니다. CRACI는 x86-64와 ARM64 모두 2 vCPU 기준 분당 $0.004를 부과하며, Blacksmith는 x64에서 $0.004, ARM에서 $0.0025이고 매월 무료 x64 3,000분을 포함합니다. CRACI는 초 단위로 측정하므로 짧은 작업은 실행된 초만큼만 과금됩니다. CRACI가 러너에 더하는 것은 빌드 기록입니다. 모든 작업의 SBOM, 이그레스 정책, API를 통한 출처 증명 데이터, 취약점 모니터링으로, 그렇지 않으면 별도 도구가 필요한 기능입니다.

Blacksmith가 CRACI보다 빠릅니까?

둘 다 자사 러너가 GitHub 호스팅 러너보다 약 2배 빠르다고 말합니다. CRACI는 더 빠른 하드웨어, 더 짧은 대기 시간, 캐싱으로 이를 달성합니다. 저희는 두 제품을 서로 벤치마크하지 않았으므로, 같은 워크플로를 양쪽에서 실행해 비교해 보세요.

Blacksmith는 SBOM이나 빌드 출처 증명을 생성합니까?

문서화된 기능에는 없습니다. Blacksmith는 컴퓨팅, 캐싱, 관측성에 집중합니다. CRACI는 캐시에서 복원된 패키지를 포함해 모든 작업이 가져오는 패키지를 기록하고, 완전성 상태가 포함된 CycloneDX 또는 SPDX SBOM을 생성합니다. API는 SBOM, 네트워크 추적, 출처 증명을 반환합니다.

Blacksmith는 빌드가 네트워크에서 접근할 수 있는 대상을 제한할 수 있습니까?

Blacksmith는 작업이 고정 주소에서 방화벽 뒤의 서비스에 접근할 수 있도록 고정 IP를 제공합니다. 작업 자체가 연결할 수 있는 대상에 대한 정책은 문서화된 기능에 없습니다. CRACI는 러너에서 이그레스 정책을 적용합니다. 기본 거부 또는 기본 허용, 24개의 내장 소프트웨어 소스 프리셋을 제공하며, 작업 시작 전에 검증하고 실패 시 차단(fail closed)합니다.

CRACI는 Windows 또는 macOS 러너를 지원합니까?

아직은 지원하지 않습니다. CRACI는 현재 x86-64와 ARM64의 Linux를 실행하며, Windows와 macOS는 로드맵에 있습니다. Blacksmith는 Apple M4 기반 macOS와 공개 베타 중인 Windows Server 2025를 제공합니다.

작업은 어디에서 실행되며, 데이터를 EU에 둘 수 있습니까?

Blacksmith는 미국 동부, 미국 서부, 암스테르담, 프랑크푸르트의 베어메탈 머신에서 작업을 실행하며, 컨트롤 플레인은 AWS에 있습니다. CRACI는 유럽 베어메탈 인프라에서 빌드를 실행하며, Enterprise 요금제에서 EU 데이터 레지던시를 제공합니다. CRACI는 소스 코드를 저장하지 않으며, 소스 코드는 빌드 기간 동안 작업 VM 안에서만 처리됩니다.

Blacksmith는 SOC 2를 준수합니까?

Blacksmith는 SOC 2 Type 2 및 GDPR을 준수하며 분기마다 침투 테스트를 받는다고 밝힙니다. CRACI는 보안 통제 사항을 Trust Center에 문서화하고 있습니다.

전환하려면 GitHub Actions 워크플로를 다시 작성해야 합니까?

아니요. 두 제품 모두 GitHub Actions가 아니라 러너를 대체합니다. 워크플로, 트리거, GitHub UI는 그대로이며, CRACI에서는 작업 레이블이 runs-on: craci로 바뀝니다.

빌드가 가져오는 항목을 확인하세요

데모를 예약하시면 귀사 워크플로 중 하나를 CRACI에서 실행하고 그 SBOM, 네트워크 추적, 출처 증명을 함께 살펴봅니다.

데모 예약