Cloudflare R2 시작하기
Cloudflare R2 Storage는 개발자가 일반적인 클라우드 스토리지 서비스의 비싼 이그레스(egress) 대역폭 요금 없이 대량의 비정형 데이터를 저장할 수 있게 해주는 객체 스토리지 솔루션이에요.
출처: 문서
본문
시작하기 전에
R2 구독이 있는 Cloudflare 계정이 필요해요. 아직 없다면:
- Cloudflare Dashboard로 이동해요.
- Storage & databases > R2 > Overview를 선택해요.
- 결제(체크아웃) 과정을 완료해 계정에 R2 구독을 추가해요.
R2는 포함된 무료 월간 사용량으로 무료로 시작할 수 있어요. 사용량에 따라 월 단위로 청구되고요. 자세한 내용은 Pricing을 참고해요.
R2 접근 방법 선택하기
R2는 여러 접근 방법을 지원하므로 사용 사례에 가장 잘 맞는 방법을 고를 수 있어요.
| 방법 | 언제 사용하나요 |
|---|---|
| Workers API | R2에서 읽거나 쓸 수 있는 애플리케이션을 Cloudflare Workers로 만들 때 |
| S3 | 기존 애플리케이션에서 S3 호환 SDK를 사용해 R2와 상호작용할 때 |
| CLI 도구 | 터미널에서 객체를 업로드·다운로드·관리할 때 |
| Dashboard | 브라우저에서 버킷과 객체를 빠르게 보고 관리할 때 |
다음 단계
- Workers API — Cloudflare Workers에서 R2 사용하기
- S3 — S3 호환 SDK로 R2 사용하기
- CLI — 커맨드라인에서 R2 사용하기
더 알아보기 (Learn more)
R2에 대해 더 알아보려면 S3 호환 객체 스토리지와 Workers API 시작 가이드를 차례로 따라가 보세요.