Cloudflare는 단순한 CDN 회사를 넘어, 인터넷 전반을 아우르는 방대한 제품군을 제공합니다. 처음 접하면 제품 수에 압도되기 쉬운데, 큰 카테고리로 나누어 보면 훨씬 이해하기 쉽습니다. 이 글에서는 Cloudflare의 주요 서비스를 5개 카테고리로 정리합니다.
① Application Performance — 성능·신뢰성
웹사이트와 API를 더 빠르고 안정적으로 전달하는 제품군입니다.
CDN: 전 세계 엣지 네트워크에 콘텐츠를 캐싱해 지연 시간을 줄입니다.
Cache: 캐시 규칙과 계층화 (Tiered Cache)로 오리진 부하를 줄이고 적중률을 높입니다.
DNS: 빠르고 안정적인 관리형 권한 DNS (Authoritative DNS)를 제공합니다.
Load Balancing: 여러 서버/리전에 트래픽을 분산하고 헬스 체크로 장애 서버를 우회합니다.
Argo Smart Routing: 실시간 네트워크 상태를 기반으로 최적 경로로 트래픽을 라우팅합니다.
Waiting Room: 트래픽 폭증 시 대기열을 두어 오리진을 보호합니다.
Zaraz: 서드파티 스크립트 (분석, 광고 등)를 엣지에서 로드해 성능을 개선합니다.
② Application Security — 보안
애플리케이션 계층 (L7)의 위협을 막는 제품군입니다.
WAF (Web Application Firewall): SQL 인젝션, XSS 등 웹 공격을 규칙 기반으로 차단합니다.
DDoS Protection: L3/L4/L7 전 계층의 분산 서비스 거부 공격을 자동 완화합니다.
Bot Management: 머신러닝으로 악성 봇 트래픽을 탐지·차단합니다.
API Shield: 스키마 검증, mTLS 등으로 API를 보호합니다.
Page Shield: 클라이언트 측 스크립트를 모니터링해 Magecart 등 공급망 공격을 탐지합니다.
SSL/TLS: 무료 인증서 발급과 암호화 연결을 제공합니다.
Rate Limiting: 요청 빈도를 제한해 무차별 대입/남용을 방지합니다.
Turnstile: 사용자 경험을 해치지 않는 CAPTCHA 대체 솔루션입니다.
③ Developer Platform — 개발자 플랫폼
엣지에서 애플리케이션을 직접 만들고 배포하는 제품군입니다.
Workers: (사실상) 콜드 스타트 없이 엣지에서 실행되는 서버리스 런타임입니다.
Pages: 정적/풀스택 웹사이트를 배포하는 JAMstack 플랫폼입니다. (이 블로그도 Pages로 배포됩니다.)
R2: S3 호환 오브젝트 스토리지로, 이그레스 비용이 없습니다.
D1: SQLite 기반 서버리스 SQL 데이터베이스입니다.
KV: 저지연 키-값 저장소로, 읽기 위주 데이터에 적합합니다.
Durable Objects: 상태를 가진 단일 인스턴스로 실시간 협업/조정에 쓰입니다.
Queues: 메시지 큐로 비동기 작업을 처리합니다.
Workflows: 여러 단계를 안정적으로 실행하는 내구성 있는 워크플로 엔진입니다.
Stream: 동영상 인코딩·저장·스트리밍 서비스입니다.
Images: 이미지 저장·리사이징·최적화 서비스입니다.
Workers AI: 엣지 GPU에서 오픈 모델을 추론 (inference)합니다.
Vectorize: 임베딩을 저장·검색하는 벡터 데이터베이스입니다.
AI Gateway: AI API 호출을 캐싱·로깅·레이트리밋하는 게이트웨이입니다.
Wrangler: Workers/Pages를 개발·배포하는 공식 CLI 도구입니다.
④ Zero Trust / SASE (Cloudflare One) — 제로트러스트
기업 네트워크와 사용자를 보호하는 보안 접속 제품군입니다.
Access: ID 기반으로 내부 애플리케이션 접근을 제어합니다 (VPN 대체).
Gateway: DNS/HTTP 필터링으로 아웃바운드 트래픽을 보호하는 SWG입니다.
Tunnel (cloudflared): 오리진을 공개 IP 없이 안전하게 Cloudflare에 연결합니다.
WARP: 단말의 트래픽을 Cloudflare로 안전하게 터널링하는 클라이언트입니다.
Browser Isolation: 원격 브라우저에서 웹을 실행해 악성코드로부터 단말을 격리합니다.
CASB: SaaS 애플리케이션의 설정 오류와 위험을 점검합니다.
DLP (Data Loss Prevention): 민감 데이터 유출을 탐지·차단합니다.
Email Security: 피싱·악성 메일을 탐지·차단하는 이메일 보안 솔루션입니다.
⑤ Network Services — 네트워크 인프라
네트워크 계층 (L3/L4)을 보호·연결하는 제품군입니다.
Magic Transit: 온프레미스 네트워크를 대상으로 한 DDoS 방어 및 트래픽 가속입니다.
Magic WAN: 지사·클라우드·데이터센터를 Cloudflare 백본으로 연결하는 SD-WAN입니다.
Magic Firewall: 클라우드 기반 네트워크 방화벽입니다.
Spectrum: TCP/UDP 기반 애플리케이션 (게임, SSH 등)에 DDoS 방어와 가속을 제공합니다.
Network Interconnect (CNI): 사설 회선이나 클라우드 온램프로 Cloudflare와 직접 연결합니다.
마치며
Cloudflare의 제품은 “인터넷 앞단에서 성능·보안·개발을 모두 해결한다”는 철학으로 묶여 있습니다. 필요한 영역을 중심으로 위 5개 카테고리에서 시작하면 방대한 제품군도 어렵지 않게 접근할 수 있습니다.
실제 적용 방법은 Cloudflare 활용 사례 총정리: 산업별 적용 방법과 Cloudflare 활용 사례 총정리: 서비스별 적용 방법에서 이어서 살펴보세요.