Blacksmith의 견고한 CI/CD 보안 아키텍처

2025-05-25
Blacksmith의 견고한 CI/CD 보안 아키텍처

Blacksmith는 이 게시글에서 자세히 설명하는 강력한 CI/CD 보안 아키텍처를 자랑합니다. 프로세스는 GitHub 통합부터 시작하여 제어 플레인, 데이터 플레인, 캐싱 메커니즘을 거치면서 사용자 코드, 시크릿, 캐시된 아티팩트의 포괄적인 보호를 보여줍니다. 보안 조치에는 GitHub SSO 인증, 최소 권한 원칙, TLS 암호화, Firecracker 마이크로 VM이 포함되어 각 단계에서 보안을 보장합니다. SOC 2 Type 2 준수 및 정기적인 침투 테스트를 통해 신뢰도가 더욱 강화되고 보안 문제가 해결됩니다.

더 보기
개발

Blacksmith: 멀티테넌시를 통한 서버리스 CI 플랫폼의 수익성 확보

2025-05-14
Blacksmith: 멀티테넌시를 통한 서버리스 CI 플랫폼의 수익성 확보

YC 스타트업인 Blacksmith는 CI 워크로드를 위한 서버리스 클라우드 플랫폼을 구축했습니다. 초기에는 시뮬레이션을 통해 수익률을 예측했지만, 멀티테넌시 시스템의 경제적 효과를 발견했습니다. CI 워크로드의 스파이크 특성(단기간 작업(5~40분), 지리적으로 분산된 고객)을 활용하여 Blacksmith는 서버 리소스를 효율적으로 사용합니다. Firecracker로 가상화된 수백 대의 베어메탈 게임용 CPU로 구성된 플릿은 온디맨드로 마이크로 VM을 생성하고 제거합니다. 고객이 증가할수록 랜덤한 활동이 증가하여 전반적인 운영이 원활해지고, 작업당 서비스 비용이 감소하며, 수익률이 향상됩니다. 이 글에서는 다양한 이용률에서의 수익률과 시간대 및 지리적 위치가 리소스 이용률에 미치는 영향을 자세히 분석하여, 궁극적으로 멀티테넌시 모델의 경제적 효과를 입증합니다.

더 보기
개발