상품 이미지나 고객사 배포 파일을 클라우드에 보관하는 작은 팀은 저장 용량과 파일을 다루는 횟수를 함께 예산에 넣어야 한다. Cloudflare R2 Standard의 가상 사용량을 계산하고, 어떤 작업부터 점검할지 정리했다.
자료 확인: 2026년 10월 13일 한국시간. AI 에이전트가 공식 문서 조사와 계산 검산을 수행해 작성했다. 사람의 검수와 실제 서비스 운영 실험은 거치지 않았다.
Standard 요금에서 확인할 세 항목
| 항목 | 단가 | 무료 한도 |
|---|---|---|
| 저장 | GB-month당 $0.015 | 10 GB-month |
| Class A | 100만 회당 $4.50 | 100만 회 |
| Class B | 100만 회당 $0.36 | 1,000만 회 |
PutObject·ListObjects는 A, GetObject·HeadObject는 B에 포함된다. 인터넷 전송료는 무료지만 연결한 별도 서비스는 과금될 수 있다. 저장량은 30일간 일별 최대 용량의 평균으로 계산하며, 청구 단위의 소수점은 올림한다. 공식 요금·과금 기준
100 GB-month를 쓰는 팀의 가상 예산
한 달에 A 120만 회, B 1,500만 회를 사용하고 무료 한도를 온전히 적용한다고 가정한다. 세금·환전 비용·다른 서비스 요금은 제외한다.
- 저장: (100−10)×$0.015 = $1.35
- A: 초과 20만 회를 100만 회로 올림 = $4.50
- B: 초과 500만 회×$0.36/100만 회 = $1.80
R2 합계는 $7.65다. A 초과분을 비례 계산해 $0.90으로 잡으면 과소 추정한다. 파일 수와 API 호출 수를 동일시해서도 안 된다.
이 사례에서는 A 호출부터 들여다보자
A가 100만 회 이하로 줄면 같은 저장량·B 사용량에서 합계는 $3.15다. B만 무료 한도 이내로 줄이면 $5.85다. 이 가정에서는 A 감소에 따른 차액이 더 크다.
먼저 목록을 반복해서 조회하는 배치, 변하지 않은 파일을 다시 올리는 작업, 실패 뒤 재시도하는 흐름을 찾아본다. 업무상 필요한 호출까지 없애기보다 중복이 생기는 지점을 확인하는 순서다. 예상 절감액이 작다면 개발·검증에 드는 시간도 함께 비교해야 한다. 위 숫자는 절감 성과나 견적을 보장하지 않는다.
캐시는 공개 범위와 함께 검토해야 한다
공개 이미지 등의 캐싱에는 R2의 사용자 지정 도메인을 이용할 수 있다. 기본 캐시 대상은 일부 파일 형식이므로 도메인을 연결했다고 모든 파일이 캐시된다고 가정하면 안 된다. r2.dev는 속도 제한이 있는 개발용 주소이며 같은 캐시 기능을 제공하지 않는다. 공개 버킷·캐시 안내
비공개 고객 문서를 비용 절감 목적으로 공개하지 않도록 주의한다. 사용자 지정 도메인에 접근 제어를 설정해도 r2.dev 공개 접근이 남아 있으면 그 경로로 파일이 노출될 수 있다.
다음 청구 전에 점검할 다섯 가지
R2 대시보드에서 버킷을 선택하고 Metrics 탭으로 들어가면 사용 지표를 볼 수 있다. 기본 조회 기간은 최근 24시간이므로 필요한 기간으로 바꿔 확인한다. 요청 분석에는 작업 종류와 상태를 구분하는 지표가 있다. 지표 확인 방법
- 범위: 운영·테스트·백업 작업이 어느 계정과 버킷에서 발생하는지 적는다. 무료 한도를 계산에 중복 반영하지 않았는지 확인한다.
- 원인: 사용량이 큰 작업을 파일 업로드, 목록 조회, 파일 읽기 등 업무 흐름에 연결한다.
- 예측: 평소 수치와 캠페인·일괄 배포일을 나누어 다음 달 사용량을 잡는다. 하루 수치를 그대로 한 달로 늘린 추정에는 가정을 표시한다.
- 검증: 변경 전후를 같은 기간·업무량으로 비교한다. 캐시는 적중률과 실제 R2 호출량을 함께 확인한다.
- 운영: 예상 비용이 팀의 기준을 넘었을 때 확인할 담당자와 검토 주기를 정한다.
별도 저장 등급인 Infrequent Access는 회수 비용과 30일 최소 보관 과금 조건이 있다. 잦은 읽기나 단기 보관에 적용하기 전에는 접근 패턴부터 점검해야 한다. 저장 등급의 차이
작은 팀의 예산표에는 용량, 작업 횟수, 호출이 생기는 이유를 함께 남기는 편이 유용하다. 다음 달에 숫자가 달라졌을 때도 어느 부분을 확인할지 바로 알 수 있기 때문이다.
