프론트엔드
배포 플랫폼 비교 Cloudflare, Vercel, AWS, Netlify
by 느바
2025. 4. 20.
배포 플랫폼 비교 Cloudflare, Vercel, AWS, Netlify
1. Cloudflare
https://www.cloudflare.com/
- 기본 성격: 글로벌 CDN(콘텐츠 전송 네트워크)과 보안 서비스 제공업체.
- 주요 기능:
- DDoS 방어, 방화벽, DNS 관리
- Cloudflare Pages로 정적 사이트 배포 가능
- Workers로 서버리스 함수도 가능
- 장점: 빠른 응답 속도, 뛰어난 보안, 무료 요금제로도 충분히 강력함, 자동 배포 가능, SSL 기본 지원
- 단점: 복잡한 백엔드 워크플로우에는 제약이 있음
2. Vercel
https://vercel.com/
- 기본 성격: 프론트엔드 중심의 서버리스 배포 플랫폼
- 주요 기능:
- Next.js 공식 지원 (Vercel이 만든 프레임워크)
- Git 연동 자동 배포 (push → 자동 build & deploy)
- 서버리스 API, 미리 렌더링 (SSG/ISR/SSR)
- 장점: 직관적인 UI, 빠른 배포, 프론트엔드 개발자에게 최적화, 무료 플랜(초기 충분), SPA 라우팅 자동 지원
- 단점: 고급 설정이나 커스터마이징에는 한계
3. AWS (Amazon Web Services)
https://aws.amazon.com/
- 기본 성격: 세계 최대 규모의 클라우드 서비스 플랫폼
- 주요 기능:
- EC2, S3, Lambda, RDS 등 다양한 인프라 제공
- 완전한 커스터마이징 가능
- 서버리스부터 컨테이너까지 다 가능
- 장점: 확장성, 안정성, 유연성 최고, 비용 발생
- 단점: 설정이 복잡하고 학습 곡선이 가파름, 유지보수 부담
4. Netlify
https://www.netlify.com/
- 기본 성격: Jamstack, 정적 사이트 및 서버리스 백엔드에 최적화된 플랫폼
- 주요 기능:
- Git 연동 자동 배포
- 서버리스 함수 (Netlify Functions)
- 빌드 & 배포 파이프라인 간편 구성
- 장점: 간편한 설정, 빠른 배포, 무료 요금제도 실용적
- 단점: 대규모 또는 복잡한 애플리케이션엔 제약
요약 비교
항목 |
Cloudflare |
Vercel |
AWS |
Netlify |
주요 대상 |
CDN + 보안 + 배포 |
프론트엔드 개발자 |
모든 규모의 서비스 |
Jamstack/정적 웹사이트 |
배포 간편성 |
쉬움 |
매우 쉬움 |
어려움 |
매우 쉬움 |
커스터마이징 |
중간 |
낮음 |
매우 높음 |
중간 |
서버리스 기능 |
있음 (Workers) |
있음 |
있음 (Lambda 등) |
있음 (Functions) |
Git 자동 배포 |
가능 (Pages 기준) |
가능 |
수동 설정 필요 |
가능 |
추천 용도 |
정적 웹, 글로벌 CDN |
Next.js/프론트엔드 앱 |
복잡한 시스템, 인프라 전체 |
정적 사이트 + 간단한 백엔드 |
원하는 게 프론트엔드 중심의 빠른 배포면 Vercel이나 Netlify,
인프라를 완전 제어하고 싶다면 AWS,
빠른 글로벌 전송과 보안이 중요하면 Cloudflare