Cloudflare Pages 무료 플랜의 강력함 완벽 해설
무제한 대역폭, 무제한 사이트, 100개 커스텀 도메인이 무료입니다. Vercel 및 Netlify와의 비교, 배포 방법, Pages/Workers 통합에 대해 알아봅니다.
무제한 대역폭, 무료 SSL, 글로벌 분산이 0달러
Cloudflare Pages는 전 세계 330개 이상의 에지 노드에서 정적 사이트를 배포하는 무료 호스팅 서비스입니다. Vercel이나 Netlify가 무료 플랜에서 대역폭을 월 100GB로 제한하는 것과 대조적으로, 대역폭을 완전히 무제한으로 제공한다는 점이 가장 핵심적인 차별점입니다. 트래픽 폭주로 사이트가 널리 퍼져도 초과 요금이 발생하지 않으며, 무료 플랜에서도 상업적 이용이 허용되어 널리 인기를 얻고 있습니다.
무료 플랜 스펙
- 대역폭: 무제한
- 프로젝트(사이트): 무제한
- 커스텀 도메인: 프로젝트당 최대 100개 (자동 SSL 포함)
- 월 빌드 횟수: 500회
- 파일 수 제한: 프로젝트당 20,000개
- 상업적 이용: 허용
Vercel의 무료 플랜은 개인적이고 비상업적인 용도로 제한됩니다. Netlify는 2025년에 무료 빌드 시간을 월 300분으로 대폭 축소했습니다. 상업용 사이트를 무료로 운영하고자 하는 개발자에게 Cloudflare의 이점은 여전히 매우 큽니다.
명령어 단 한 줄로 배포
가장 쉬운 방법은 GitHub 연동입니다. 대시보드에서 리포지토리를 연결하면 메인 브랜치에 푸시할 때 자동으로 배포되며, PR 시 프리뷰 URL이 생성됩니다. CLI의 경우 다음 명령어를 실행하면 됩니다.
npx wrangler pages deploy ./dist --project-name=my-site
2025년 이후: Pages와 Workers의 통합
2024년 말, Cloudflare는 Pages와 Workers를 통합할 계획을 발표했습니다. 향후 모든 기능과 투자는 Workers(Static Assets)에 집중될 예정입니다. `wrangler.jsonc` 파일에 `"assets": {"directory": "./dist"}`를 추가하면 동일한 기능을 사용할 수 있으며, Queues, R2, Workers AI 등과의 연동도 가능해집니다. 유료 플랜(월 5달러부터 시작)을 사용하면 빌드 5,000회, 파일 100,000개까지 한도가 늘어나지만, 정적 호스팅의 경우 무료 플랜으로도 충분합니다.
비용 부담 없이 트래픽 급증에도 요금이 청구되지 않는 Cloudflare의 생태계를 개인 블로그부터 상업용 웹 서비스까지 적극 활용해 보시기 바랍니다.
【참고 자료】
Cloudflare Pages 공식 한도 안내: https://developers.cloudflare.com/pages/platform/limits/
Cloudflare 블로그 "Pages와 Workers 통합": https://blog.cloudflare.com/pages-and-workers-are-converging-into-one-experience/
Cloudflare Workers Static Assets & Pages 마이그레이션 가이드: https://developers.cloudflare.com/workers/static-assets/migration-guides/migrate-from-pages/