Cloudflare 제품 총정리: 카테고리별 한눈에 보기

Cloudflare는 단순한 CDN 회사를 넘어, 인터넷 전반을 아우르는 방대한 제품군을 제공합니다. 처음 접하면 제품 수에 압도되기 쉬운데, 큰 카테고리로 나누어 보면 훨씬 이해하기 쉽습니다. 이 글에서는 Cloudflare의 주요 서비스를 5개 카테고리로 정리합니다.

① Application Performance — 성능·신뢰성

웹사이트와 API를 더 빠르고 안정적으로 전달하는 제품군입니다.

  • CDN CDN: 전 세계 엣지 네트워크에 콘텐츠를 캐싱해 지연 시간을 줄입니다.
  • Cache Cache: 캐시 규칙과 계층화 (Tiered Cache)로 오리진 부하를 줄이고 적중률을 높입니다.
  • DNS DNS: 빠르고 안정적인 관리형 권한 DNS (Authoritative DNS)를 제공합니다.
  • Load Balancing Load Balancing: 여러 서버/리전에 트래픽을 분산하고 헬스 체크로 장애 서버를 우회합니다.
  • Argo Smart Routing Argo Smart Routing: 실시간 네트워크 상태를 기반으로 최적 경로로 트래픽을 라우팅합니다.
  • Waiting Room Waiting Room: 트래픽 폭증 시 대기열을 두어 오리진을 보호합니다.
  • Zaraz Zaraz: 서드파티 스크립트 (분석, 광고 등)를 엣지에서 로드해 성능을 개선합니다.

② Application Security — 보안

애플리케이션 계층 (L7)의 위협을 막는 제품군입니다.

  • WAF WAF (Web Application Firewall): SQL 인젝션, XSS 등 웹 공격을 규칙 기반으로 차단합니다.
  • DDoS Protection DDoS Protection: L3/L4/L7 전 계층의 분산 서비스 거부 공격을 자동 완화합니다.
  • Bot Management Bot Management: 머신러닝으로 악성 봇 트래픽을 탐지·차단합니다.
  • API Shield API Shield: 스키마 검증, mTLS 등으로 API를 보호합니다.
  • Page Shield Page Shield: 클라이언트 측 스크립트를 모니터링해 Magecart 등 공급망 공격을 탐지합니다.
  • SSL/TLS SSL/TLS: 무료 인증서 발급과 암호화 연결을 제공합니다.
  • Rate Limiting Rate Limiting: 요청 빈도를 제한해 무차별 대입/남용을 방지합니다.
  • Turnstile Turnstile: 사용자 경험을 해치지 않는 CAPTCHA 대체 솔루션입니다.

③ Developer Platform — 개발자 플랫폼

엣지에서 애플리케이션을 직접 만들고 배포하는 제품군입니다.

  • Workers Workers: (사실상) 콜드 스타트 없이 엣지에서 실행되는 서버리스 런타임입니다.
  • Pages Pages: 정적/풀스택 웹사이트를 배포하는 JAMstack 플랫폼입니다. (이 블로그도 Pages로 배포됩니다.)
  • R2 R2: S3 호환 오브젝트 스토리지로, 이그레스 비용이 없습니다.
  • D1 D1: SQLite 기반 서버리스 SQL 데이터베이스입니다.
  • KV KV: 저지연 키-값 저장소로, 읽기 위주 데이터에 적합합니다.
  • Durable Objects Durable Objects: 상태를 가진 단일 인스턴스로 실시간 협업/조정에 쓰입니다.
  • Queues Queues: 메시지 큐로 비동기 작업을 처리합니다.
  • Workflows Workflows: 여러 단계를 안정적으로 실행하는 내구성 있는 워크플로 엔진입니다.
  • Stream Stream: 동영상 인코딩·저장·스트리밍 서비스입니다.
  • Images Images: 이미지 저장·리사이징·최적화 서비스입니다.
  • Workers AI Workers AI: 엣지 GPU에서 오픈 모델을 추론 (inference)합니다.
  • Vectorize Vectorize: 임베딩을 저장·검색하는 벡터 데이터베이스입니다.
  • AI Gateway AI Gateway: AI API 호출을 캐싱·로깅·레이트리밋하는 게이트웨이입니다.
  • Wrangler Wrangler: Workers/Pages를 개발·배포하는 공식 CLI 도구입니다.

④ Zero Trust / SASE (Cloudflare One) — 제로트러스트

기업 네트워크와 사용자를 보호하는 보안 접속 제품군입니다.

  • Access Access: ID 기반으로 내부 애플리케이션 접근을 제어합니다 (VPN 대체).
  • Gateway Gateway: DNS/HTTP 필터링으로 아웃바운드 트래픽을 보호하는 SWG입니다.
  • Tunnel Tunnel (cloudflared): 오리진을 공개 IP 없이 안전하게 Cloudflare에 연결합니다.
  • WARP WARP: 단말의 트래픽을 Cloudflare로 안전하게 터널링하는 클라이언트입니다.
  • Browser Isolation Browser Isolation: 원격 브라우저에서 웹을 실행해 악성코드로부터 단말을 격리합니다.
  • CASB CASB: SaaS 애플리케이션의 설정 오류와 위험을 점검합니다.
  • DLP DLP (Data Loss Prevention): 민감 데이터 유출을 탐지·차단합니다.
  • Email Security Email Security: 피싱·악성 메일을 탐지·차단하는 이메일 보안 솔루션입니다.

⑤ Network Services — 네트워크 인프라

네트워크 계층 (L3/L4)을 보호·연결하는 제품군입니다.

  • Magic Transit Magic Transit: 온프레미스 네트워크를 대상으로 한 DDoS 방어 및 트래픽 가속입니다.
  • Magic WAN Magic WAN: 지사·클라우드·데이터센터를 Cloudflare 백본으로 연결하는 SD-WAN입니다.
  • Magic Firewall Magic Firewall: 클라우드 기반 네트워크 방화벽입니다.
  • Spectrum Spectrum: TCP/UDP 기반 애플리케이션 (게임, SSH 등)에 DDoS 방어와 가속을 제공합니다.
  • Network Interconnect Network Interconnect (CNI): 사설 회선이나 클라우드 온램프로 Cloudflare와 직접 연결합니다.

마치며

Cloudflare의 제품은 “인터넷 앞단에서 성능·보안·개발을 모두 해결한다”는 철학으로 묶여 있습니다. 필요한 영역을 중심으로 위 5개 카테고리에서 시작하면 방대한 제품군도 어렵지 않게 접근할 수 있습니다.

실제 적용 방법은 Cloudflare 활용 사례 총정리: 산업별 적용 방법Cloudflare 활용 사례 총정리: 서비스별 적용 방법에서 이어서 살펴보세요.

← 블로그 목록으로