원래는 Cloudflare사의 CDN/WAF 서비스를 사용하다가 프로 요금제를 사용해도 SEA나 LAX까지 요청을 보내서 다른 비슷한 서비스를 알아보던 중 StackPath을 알게 되었습니다. StackPath은 예전에 MaxCDN을 제공하였으며, MaxCDN 인프라를 그대로 들고와서 서비스하고 있습니다.
▲ StackPath 단품 패키지 가격. Cloudflare와는 다르게 필요한 서비스만 결제하는 방식입니다.
개인적으로 WAF - 10$ 상품과 CDN + WAF - 20$ 상품을 추천합니다. CDN/WAF랑 연동성이 뛰어나기 때문에 걱정할 필요는 없으며, 무거운 리소스를 여러개 불러오는 것이 아니면 WAF 상품만 결제하는 것이 더 경제적일 수도 있습니다.
아래는 StackPath을 사용하면서 느낀 점을 몇가지 남겨보도록 하겠습니다.
1. 고객지원
10$짜리 WAF 하나 쓰는데 엔터프라이즈급 고객지원을 제공합니다. 24시간 실시간 채팅이 가능하며, 설정 중 막히는 부분이 있을 때 문의하면 Edge 서버 로그까지 확인해가며 도와줍니다. 이외에도 Docs가 클라우드플레어보다 더 잘되어 있기 때문에, 개인적으로 막히는 부분도 없고 매우 좋은 경험이었습니다.
2. 10$짜리 요금제에 서울 엣지
10$짜리 요금제에 서울 엣지를 잡아줍니다. 그렇다고 다른 엣지와 차별하는 것도 아니며, 동일한 가격과 조건입니다. 서울 엣지 속도도 매우 만족스러웠음에 따라, 이 부분은 정말로 칭찬하고 싶습니다.
3. 과금
Cloudflare는 "도메인 당" 요금으로 과금하는 반면, StackPath은 기본적으로 사이트는 무제한 추가 가능하며, "사용량" 만큼 과금합니다. 특히 CDN 가격은 타 제공사보다 저렴한 점이 마음에 들었습니다.
WAF 서비스는 10$ 요금제 기준 1,000만(10M)개의 요청이 포함되며, 초과 시 100만(1M)개의 요청 당 0.5$가 추가로 과금됩니다.
CDN 서비스는 10$ 요금제 기준 1TB 트래픽이 포함되어 있으며, 초과 시 1GB당 0.04~0.03$가 과금됩니다.
4. WAF
JavaScript Validation을 많이 띄우는 것이 살짝 아쉽지만 검색 엔진 화이트리스트도 가능하고 무엇보다 방어는 굉장히 잘해줘서 괜찮다고 느꼈습니다.
Cloudflare 속도 때문에 고민이신 분들은 StackPath 고려해 보시는 것도 괜찮을 것 같습니다.