글로벌 PoP 캐싱과 엣지 실행으로 TTFB 감소, 모바일/해외 응답 향상.
솔루션엣지 런타임/프록시디도스보호(프록시)
엣지 배포 (Edge Deployment)
유저와 가장 가까운 위치에서 코드·캐시·보안을 수행합니다. 정적/동적 컨텐츠 가속, 엣지 함수 라우팅, 디도스보호(프록시)까지 한 번에. 요금은 별도문의로 안내합니다.
경로/호스트/헤더/지오 기반 라우팅, A/B·카나리 트래픽 분기.
L3/4 흡수 + L7 레이트 제한/챌린지. 원본 IP 은닉.
기존 CDN/Reverse Proxy, 컨테이너/서버리스, VPC와 연동.
아키텍처(개요)
Edge Proxy — TLS 종료, 캐시/압축, Bot/Rate 정책.
Edge Functions — JavaScript/TypeScript 런타임에서 헤더/쿠키 기반 리라이트.
Origin Shield — PoP→오리진 요청 축소, 히트율 향상.
KV/Queue — 엣지 설정/플래그 저장, 비동기 작업 디스패치.
Observability — RUM·APM·로그·메트릭 스택 연계.
Zero-Trust — 사내용 앱은 IdP 기반 액세스 게이트.
샘플: 엣지 함수(의사코드)
export default async function onRequest(ctx){
const {request} = ctx;
// 카나리: 10%만 새 백엔드로
const uid = request.headers.get('x-user')||'';
const bucket = (hash(uid) % 10) < 1; // 10%
if (bucket) return fetch('https://new-origin.internal'+new URL(request.url).pathname, request);
// 지오 라우팅
if (ctx.geo?.country === 'JP') return fetch('https://apne1-origin.internal', request);
// 기본
return fetch('https://origin.internal', request);
}
배포 패턴
| 패턴 | 설명 | 사용처 |
|---|---|---|
| Blue/Green | 두 환경 동시 운영, 스위치로 즉시 전환 | 대규모 릴리스, 롤백 용이 |
| Canary | 일부 트래픽만 새 버전에 노출 | 리스크 최소화 |
| Feature Flag | 엣지 KV로 조건부 활성화 | 지역/세그먼트 실험 |
| Staged Cache | Origin Shield + Tiered Cache | 오리진 부담 완화 |
엣지 함수
• 경로/호스트 리라이트, 헤더 추가/제거, 쿠키 기반 스티키.
• 이미지 리사이즈/웹옵티, 로봇 차단/챌린지.
• OAuth/OIDC 핸드오프, 프리렌더/ISR(의사 정적).
엣지 데이터
• KV/Cache: 플래그/설정, CDN 키, 짧은 TTL의 JSON.
• Queue/Stream: 웹훅 버퍼링, 비동기 파이프.
• R2/S3 호환: 정적 에셋/아티팩트 스토리지.
보안(프록시 레이어)
디도스보호(프록시) — 대용량 트래픽 흡수, Auto Mitigation.
WAF/봇 — 시그니처/행동 기반, 챌린지/자바스크립트 검사.
TLS 관리 — 자동 갱신, SAN/와일드카드, HSTS.
Zero-Trust — 사내용 애플리케이션 접근 통제(IdP 연계).
원본 보호 — 전용 오리진 키, Allowlist, 소스 IP 은닉.
레이트 제한 — IP/토큰/ASN/국가 기반.
모니터링/운영
| 항목 | 범위 | 설명 |
|---|---|---|
| 지표 | PoP/서비스 | RPS, 히트율, p95 지연, 4xx/5xx, 차단율 |
| 로그 | 요청/보안 | 엣지 요청/도메인/정책 매칭, 샘플링 |
| 알림 | 이벤트 | 오리진 오류/지연 급증, 미스율 증가 |
| 릴리스 | CI/CD | 태그/커밋 기반 자동 프로모션(카나리→그린) |
요금 안내
요금: 별도문의
트래픽/요청 수, PoP 범위, 보안/엣지 함수 사용량, 로그 보관 기간에 따라 산정됩니다.
엣지로 더 빠르고 안전하게 배포하세요
현재 인프라/도메인/오리진 정보를 알려주시면 마이그레이션 경로를 제안드립니다.
엣지 배포 데모/견적
ℹ️
개인정보 처리 안내
문의 응대를 위해서만 사용되며 일정 기간 후 파기됩니다.