피드로 돌아가기
Meet PageZERO: an open source SaaS starter kit on Cloudflare for the AI era
Dev.toDev.to
Infrastructure

Cloudflare Native 설계로 Egress 비용 $0 및 서버리스 인프라 최적화 구현

Meet PageZERO: an open source SaaS starter kit on Cloudflare for the AI era

Paweł Gałązka2026년 6월 4일6intermediate

Context

기존 SaaS 개발 시 반복되는 보일러플레이트 구현으로 인한 토큰 비용 낭비와 보안 취약점 발생 문제 상존. Vercel 및 외부 DB 조합 시 발생하는 네트워크 Egress 비용과 유휴 자원 비용으로 인한 운영 부담 가중.

Technical Solution

  • Compute 및 Data를 동일한 Edge 네트워크에 배치하여 리전 간 홉 제거 및 Latency 최소화
  • Cloudflare Workers 기반의 Zero Cold Start 아키텍처를 통한 API 응답 속도 최적화
  • D1(Serverless SQLite) 및 R2(Object Storage) 채택으로 고정비 없는 Pay-as-you-go 과금 모델 구현
  • AGENTS.md 및 정형화된 4-파일 패턴 도입으로 AI Agent의 코드 생성 정확도 및 유지보수성 향상
  • Drizzle ORM과 TypeScript Strict Mode 결합을 통한 Type-safe한 데이터 레이어 구축
  • Polar.sh 및 Resend 통합 모듈화를 통한 결제 및 인증 로직의 캡슐화 설계

Impact

  • 네트워크 Egress 비용 $0 달성으로 트래픽 급증 시 비용 리스크 제거
  • 초기 인프라 비용 $0(Free Tier) 및 유료 전환 시 월 $5 수준의 저렴한 진입 비용 확보
  • AI 기반 코드 생성 시 소요되는 토큰 비용 $100~$300 절감

1. 데이터베이스와 컴퓨팅 자원을 동일한 엣지 리전에 배치하여 네트워크 홉 최소화 검토

2. AI Agent의 협업 효율을 위해 프로젝트 내 아키텍처 컨벤션을 명시한 가이드 문서(AGENTS.md) 작성

3. 고정비 중심의 Managed DB 대신 사용량 기반의 Serverless DB 도입을 통한 운영 비용 최적화

4. UI 컴포넌트의 파일 구조를 정형화하여 AI 생성 코드의 일관성 확보

원문 읽기