짧게 답하면: 대부분 그대로 두는 데이터를 보관하기에 가장 저렴한 곳은 Backblaze B2이고, 파일 다운로드가 많을 때 가장 저렴한 곳은 Cloudflare R2예요. Wasabi는 그대로 두는 1 TB 이상의 데이터에 정액 요금을 매기고, DigitalOcean Spaces는 가장 예측하기 쉬운 소액 청구서를 제공하며, AWS S3는 기능이 가장 풍부하지만 다운로드 비용이 가장 비싸요. 다섯 곳 모두 S3 API를 사용하므로 같은 도구와 코드가 어디서든 작동해요. 달라지는 것은 스토리지, 다운로드, 요청, 최소 조건을 청구하는 방식이에요.
가격은 2026년 10월 기준 각 프로바이더 공식 요금 페이지의 미국 달러 종량제 정가이며 세금은 제외했어요. AWS 가격은 US East(N. Virginia) 기준이에요.
요금 나란히 보기
| AWS S3 Standard | Cloudflare R2 Standard | DigitalOcean Spaces | Wasabi | Backblaze B2 | |
|---|---|---|---|---|---|
| 스토리지 | $0.023/GB-월 | $0.015/GB-월 | 월 $5에 250 GiB 포함, 이후 $0.02/GiB | $7.99/TB-월 | $6.95/TB-월 |
| 외부 전송 | 100 GB 무료, 이후 $0.09/GB | 무료 | 1,024 GiB 포함, 이후 $0.01/GiB | 저장 용량까지 요금 없음 | 저장 용량의 3배까지 무료, 이후 $0.01/GB |
| 요청 | 요청당 | 작업당, 무료 사용량 있음 | 명시된 요금 없음 | 요금 없음 | Class D를 제외하고 무료 |
| 최소 기간 | Standard는 없음 | Standard는 없음 | 없음 (Cold Storage는 30일) | 90일 | 없음 |
| 최소 청구액 | 없음 | 없음 | 월 $5 | 스토리지 1 TB | 없음 |
| 무료 한도 | 새 계정용 크레딧 | 매월 10 GB + 작업 | 없음 | 명시된 것 없음 | 처음 10 GB |
1 TB의 실제 비용
위 정가를 사용해 흔한 워크로드 세 가지를 계산했어요. 1 TB는 1,000 GB(약 931 GiB)로 계산했고, 요청 요금은 중요한 경우가 아니면 제외했어요:
| 프로바이더 | 1 TB 저장, 500 GB 다운로드 | 1 TB 저장, 5 TB 다운로드 | 10 TB 저장, 다운로드 거의 없음 |
|---|---|---|---|
| AWS S3 Standard | $59.00 | $464.00 | $230.00 |
| Cloudflare R2 Standard | $14.85 | $14.85 | $149.85 |
| DigitalOcean Spaces | $18.63 | $54.95 | $186.26 |
| Wasabi | $7.99 | 외부 전송 정책 범위를 벗어남 | $79.90 |
| Backblaze B2 | $6.88 | $26.88 | $69.43 |
수치가 나오는 방식:
- AWS: 저장 GB당 $0.023에 처음 무료 100 GB 이후 다운로드 GB당 $0.09가 더해져요. 아카이브 열에서 같은 10 TB를 Glacier Deep Archive에 두면 월 약 $9.90예요(Amazon S3 요금 참고).
- R2: 무료 10 GB 이후 스토리지는 GB당 $0.015예요. 외부 전송은 무료지만 다운로드마다 Class B 작업이 하나씩 발생해요. 매월 1,000만 건은 무료이고 이후 100만 건당 $0.36이에요.
- Spaces: $5에 250 GiB 초과분 GiB당 $0.02, 1,024 GiB 초과 전송 GiB당 $0.01이 더해져요.
- Wasabi: TB당 $7.99예요. 저장 용량의 5배를 다운로드하는 것은 Wasabi의 무료 외부 전송 정책이 상정한 사용 패턴을 벗어나요.
- B2: 무료 10 GB 이후 TB당 $6.95이며, 저장 용량의 3배까지 외부 전송이 무료이고 이후 GB당 $0.01이에요.
다운로드량을 바꾸면 순위도 바뀌어요. 다운로드가 거의 없으면 B2와 Wasabi가 유리해요. 다운로드가 저장 용량의 몇 배에 달하면 청구액이 일정하게 유지되는 곳은 R2뿐이에요.
Cloudflare R2 vs S3
R2는 GB-월당 $0.015로 S3 Standard의 $0.023보다 저렴하며, 인터넷으로의 외부 전송이 R2에서는 무료인 반면 S3는 매월 100 GB 이후 GB당 $0.09를 부과해요. R2에는 영구적인 무료 한도(매월 10 GB-월, Class A 작업 100만 건, Class B 작업 1,000만 건)도 있는데, S3는 이를 기간 한정 크레딧으로 대체했어요.
S3는 깊이에서 앞서요: GB-월당 $0.00099인 Glacier Deep Archive를 포함한 다양한 스토리지 클래스, 객체 잠금, 복제, 그리고 데이터 옆에 있는 다른 모든 AWS 서비스가 있어요. R2의 클래스는 Standard와 Infrequent Access 두 가지예요.
결론: 일반에 제공하거나 널리 공유하는 데이터에는 R2, 깊은 아카이브 클래스가 필요하거나 데이터를 AWS 안에서 처리한다면 S3. 자세한 내용은 Cloudflare R2 무료 사용량에 있어요.
DigitalOcean Spaces vs Cloudflare R2
Spaces는 묶음 상품이에요: 월 $5로 모든 버킷에 걸쳐 250 GiB의 스토리지와 1,024 GiB의 전송, CDN이 포함돼요. 이를 넘으면 저장 GiB당 $0.02, 전송 GiB당 $0.01을 내요. R2는 10 GB 무료에 저장 GB당 $0.015를 청구하며 외부 전송에는 절대 요금을 부과하지 않아요.
스토리지와 다운로드만 보면 R2가 거의 모든 규모에서 더 저렴해요: 250 GB는 R2에서 월 약 $3.60로 Spaces 최소 요금 $5보다 적고, 트래픽이 1 TiB 묶음을 넘을수록 차이가 커져요. Spaces가 유리할 수 있는 부분은 작업이에요. Spaces에는 요청 요금이 없는 반면 R2는 무료 100만 건을 넘는 쓰기와 목록 조회에 100만 건당 $4.50를 부과하므로, 매월 수백만 건의 업로드나 목록 조회가 있는 버킷은 Spaces에서 비용이 더 적게 들 수 있어요.
결론: 대부분의 버킷에는 R2, 다운로드가 많다면 언제나 R2. 쓰기나 목록 조회가 끊임없이 일어나거나, 서버가 이미 DigitalOcean에서 실행되고 있어 번들 CDN을 같은 곳에서 쓰고 싶다면 Spaces. DigitalOcean Spaces 요금을 참고하세요.
DigitalOcean Spaces vs Backblaze B2
오래 보관하는 대용량 파일이라면 B2가 훨씬 저렴해요: 1 TB가 B2에서는 $6.88, Spaces에서는 약 $18.63이며, 약 370 GB 이상을 저장하면 B2의 무료 외부 전송(저장 용량의 3배)이 Spaces에 포함된 1,024 GiB보다 많아져요. 서버와 같은 대시보드에서 CDN을 쓰고 싶다면 Spaces가 더 간편해요.
결론: 대용량 파일, 백업, 미디어 라이브러리에는 B2, DigitalOcean 서버 옆의 작고 바쁜 버킷에는 Spaces.
DigitalOcean Spaces vs AWS S3
1 TB를 저장하고 500 GB를 다운로드하면 Spaces는 월 약 $18.63, S3 Standard는 약 $59예요. Spaces에는 요청 요금이 없고 예측 가능한 묶음 하나로 청구돼요. S3에는 훨씬 많은 스토리지 클래스가 있고 데이터 옆에 나머지 AWS 서비스가 있어요.
결론: 예측 가능한 중소규모 워크로드에는 Spaces, AWS 기능이나 아카이브 클래스가 필요하다면 S3.
Backblaze B2 vs Wasabi
둘 다 그대로 두는 데이터를 겨냥하며 TB 단위로 가격을 매겨요. B2는 TB당 $6.95이고 처음 10 GB가 무료이며 최소 보관 기간과 최소 청구액이 없어요. Wasabi는 TB당 $7.99이고, 매월 최소 1 TB를 청구하며, 삭제한 데이터도 90일이 될 때까지 계속 청구하고(Pay as You Go 기준), 4 KB보다 작은 객체를 4 KB로 청구해요.
외부 전송은 B2가 평균 저장 데이터의 3배까지 무료이고 이후 GB당 $0.01이에요. Wasabi에는 외부 전송 요금이 없지만, 그 정책은 월 다운로드량이 저장 용량 이하일 때를 위한 것이며 꾸준히 초과하면 서비스를 제한하거나 정지할 수 있어요. 요청은 B2가 Class D 호출만 청구하고 Wasabi는 전혀 청구하지 않아요.
결론: 대부분의 사람에게는 B2가 더 저렴하고 유연하며, 특히 1 TB 미만이거나 파일이 자주 바뀌는 경우에 그래요. Wasabi는 몇 테라바이트를 몇 달 동안 보관하면서 청구서에 TB당 요금 한 줄만 보고 싶은 팀에 알맞아요. 자세한 내용은 Wasabi 요금과 Backblaze B2 요금에 있어요.
Wasabi vs Cloudflare R2
Wasabi는 보관 비용이 더 저렴하지만(TB당 $7.99 대 R2의 TB당 약 $15), 최소 1 TB, 최소 90일 기간, 그리고 다운로드가 저장 용량 이하로 유지되기를 기대하는 정책이 있어요. R2에는 최소 조건이 없고 외부 전송은 비율 제한 없이 무료예요.
결론: 가끔 읽는 몇 테라바이트의 아카이브나 백업에는 Wasabi, 작은 버킷, 수명이 짧은 파일, 다운로드가 많은 모든 것에는 R2.
Wasabi vs AWS S3
같은 1 TB에 대해 Wasabi는 정책 범위 안에서 외부 전송이나 요청 요금 없이 월 $7.99이고, S3 Standard는 약 $23에 다운로드 GB당 $0.09와 요청당 요금이 더해져요. 거의 손대지 않는 깊은 아카이브에는 Glacier Deep Archive를 쓰는 S3가 여전히 더 저렴하며, 기능도 훨씬 많아요.
결론: 보관하면서 적당히 읽는 백업과 미디어에는 Wasabi, 깊은 아카이브와 AWS 기반 워크로드에는 S3.
선택하는 방법
- 풍부한 기능, 아카이브 클래스, 또는 데이터 옆의 나머지 AWS 서비스가 필요하다면 AWS S3.
- 파일 다운로드가 많고 청구서에서 외부 전송을 없애고 싶다면 Cloudflare R2.
- 예측 가능한 월 금액 하나, 번들 CDN을 원하거나 이미 DigitalOcean에서 호스팅하고 있다면 DigitalOcean Spaces.
- 몇 달 동안 그대로 두고 적당히 읽는 1 TB 이상의 데이터를 저장한다면 Wasabi.
- 최소 기간 없이 TB당 가장 낮은 가격을 원한다면 Backblaze B2.
여러 프로바이더 함께 사용하기
같은 API를 쓰므로 섞어서 사용해도 아무 문제가 없어요: 아카이브는 B2나 Wasabi에, 공개 파일은 R2에, 애플리케이션 데이터는 S3에 두는 식이에요. 대가는 여러 대시보드를 오가야 한다는 점이에요.
Nubbo는 다섯 곳 모두와 모든 S3 호환 엔드포인트를 연결해 하나의 파일 브라우저에 보여 줘요. 연결 하나는 버킷 하나예요: 무료 요금제는 2개, Personal은 5개, Pro는 무제한이에요. 전송 작업으로 버킷 간에 파일을 복사하거나 이동할 수 있어요. 키 하나로 두 버킷을 모두 읽을 수 있으면 프로바이더가 직접 객체를 복사하고, 서로 다른 프로바이더 사이에서는 브라우저를 거쳐 전송되므로 원본 프로바이더의 외부 전송 요금이 적용되며 Nubbo에는 아무것도 저장되지 않아요. 버킷을 관리할 도구를 고르고 있다면 최고의 S3 파일 브라우저를 참고하세요.
자주 묻는 질문
가장 저렴한 S3 호환 스토리지는 무엇인가요?
대부분 그대로 두는 데이터라면 Backblaze B2(TB당 월 $6.95)와 Wasabi(TB당 $7.99, 최소 1 TB와 90일)가 가장 저렴해요. 다운로드가 많은 데이터라면 외부 전송이 무료인 Cloudflare R2가 보통 가장 저렴해요.
Cloudflare R2가 S3보다 저렴한가요?
거의 항상 그래요. R2 Standard는 GB-월당 $0.015로 US East의 S3 Standard $0.023보다 저렴하고, R2는 외부 전송 요금이 없는 반면 S3는 매월 100 GB 이후 GB당 $0.09를 부과해요. 다만 차가운 아카이브에서는 Glacier Deep Archive가 GB-월당 $0.00099라서 S3가 더 저렴할 수 있어요.
Backblaze B2와 Wasabi 중 어느 쪽이 더 저렴한가요?
TB당 가격은 B2가 더 저렴하며($6.95 대 $7.99), 최소 보관 기간이나 최소 청구액도 없어요. Wasabi에는 외부 전송이나 API 요금 항목이 없지만, 최소 1 TB와 객체당 90일을 청구하며 다운로드가 저장 용량 이하로 유지되기를 기대해요.
DigitalOcean Spaces가 Cloudflare R2보다 저렴한가요?
가격만 보면 드물어요. R2 스토리지는 10 GB 무료에 GB당 $0.015이고 외부 전송이 무료라서, 일반적인 버킷은 Spaces 최소 요금 $5보다 적게 들어요. Spaces는 요청 요금이 없으므로 매월 수백만 건의 쓰기나 목록 조회가 있는 버킷, 또는 DigitalOcean 서버 옆에서 번들 CDN을 쓰고 싶을 때 유리할 수 있어요.
나중에 프로바이더를 바꿀 수 있나요?
네. 다섯 곳 모두 S3 API를 사용하므로 새 엔드포인트와 키만 있으면 도구와 코드를 그대로 옮길 수 있어요. 주의할 비용은 데이터를 복사해 나오는 동안 이전 프로바이더에서 발생하는 외부 전송과 이전 프로바이더의 최소 보관 기간이에요.
외부 전송이 무료이고 최소 조건이 없는 프로바이더가 있나요?
Cloudflare R2 Standard 스토리지는 외부 전송이 무료이고 최소 보관 기간이 없어요. Backblaze B2는 최소 기간이 없고 평균 저장 데이터의 3배까지 외부 전송이 무료이며, 그 이상은 GB당 $0.01이에요.
출처
요금과 제한은 아래 공식 페이지를 기준으로 해요. 프로바이더가 변경할 수 있으니 결정하기 전에 확인하세요.