VOD 서비스 테스트 프로젝트
본 보고서는 현재 고비용으로 운영 중인 AWS/네이버 클라우드 영상 인프라를 대체하기 위한 주요 후보군(Bunny.net, Cloudflare, YouTube)의 비용 및 기술적 특성을 비교합니다.
| 구분 | YouTube | Bunny.net (Stream) | Cloudflare R2 |
|---|---|---|---|
| 월 예상 비용 | 0원 (무료) | 약 45,000원 | 약 5,000원 미만 |
| 저장 비용 | 무제한 무료 | $0.01/GB (약 2,700원) | $0.015/GB (10GB 무료) |
| 전송(CDN) 비용 | 무제한 무료 | $0.03/GB (약 40,000원) | 0원 (무제한 무료) |
| 인코딩 비용 | 무료 | 무료 | 직접 구축 필요 |
| 플레이어 제공 | 기본 제공 | 전용 플레이어 제공 | 직접 구축 필요 |
- 장점:
- 비용 완전 무료: 트래픽과 용량 제한이 사실상 없음.
- 안정성: 구글의 글로벌 인프라를 사용하여 전 세계 어디서나 빠른 재생 보장.
- 편의성: 별도의 인코딩 작업 없이 업로드 즉시 사용 가능.
- 단점:
- 보안 취약: 링크가 유출될 경우 누구나 시청 가능 (도메인 제한 불가).
- 브랜딩 제약: 영상 내 유튜브 로고 및 추천 영상 노출.
- 정책 리스크: 상업용 LMS에서 과도하게 사용할 경우 서비스 정책 위반 소지 있음.
- 장점:
- 올인원 솔루션: 인코딩, 스토리지, CDN, 플레이어를 한 번에 해결.
- 강력한 보안: 특정 도메인에서만 재생되도록 하는 Domain Restriction 및 무단 다운로드 방지 기능 제공.
- 가성비: AWS/네이버 대비 50~80% 저렴하면서도 전문 비디오 플랫폼 기능 제공.
- 단점:
- 국내 전용 서비스가 아니므로 아주 드물게 해외망 이슈가 발생할 수 있음 (싱가포르 리전 사용으로 해결 가능).
- 장점:
- 트래픽 비용 0원: 전송료(Egress)가 없어 대규모 동시 시청자가 발생해도 비용이 거의 고정됨.
- 유연성: 개발자가 직접 HLS 인코딩 및 플레이어를 제어할 수 있어 커스터마이징 자유도 높음.
- 단점:
- 개발 공수: 비디오 전용 서비스가 아니므로 인코딩 서버 구축 및 플레이어(video.js 등) 연동 작업이 필수적임.
- 초기 설정: 계정 활성화를 위해 신용카드 등록이 필요함.
- 비용 절감이 최우선인 경우: YouTube를 우선 사용하되, 유료 강의 유출에 대비한 최소한의 가이드를 마련합니다.
- 보안과 편의성이 중요한 경우: Bunny.net을 강력 추천합니다. 월 4~5만 원대로 전문적인 LMS 영상 환경을 구축할 수 있습니다.
- 대규모 트래픽 확장을 고려하는 경우: Cloudflare R2를 사용하여 인프라를 직접 구축함으로써 장기적인 운영비를 1만 원 이하로 고정할 수 있습니다.