Подход: не таблица, а сценарии
Сравнивать CDN по сухим параметрам бессмысленно — побеждает тот, кто лучше ложится на конкретную задачу. Поэтому разберём три типичных кейса: фрилансер-блогер, SaaS-стартап и enterprise-команда.
Сайты: keycdn.com и stackpath.com
Сценарий 1: Блогер с WordPress-сайтом
Вводные: кулинарный блог, 80 000 посетителей/мес, ~200 ГБ трафика (много фото). Сервер — shared-хостинг за $12/мес. Бюджет на CDN: $10–20/мес. Навыки: базовые.
KeyCDN: Идеальный кандидат. $0.04/ГБ в Европе → 200 ГБ = $8/мес. Плюс Image Processing ($0.02/1000 трансформаций): все фото автоматически ресайзятся и конвертируются в WebP — ещё минус 30% к размеру страниц. Плагин CDN Enabler для WordPress — установка в три клика.
StackPath: Минимальный тариф $10/мес за 1 ТБ трафика — по цене приемлемо. Но настройка сложнее: нужно создавать сайт в панели, настраивать origin pool, edge-правила. WAF на минимальном тарифе отсутствует. Блогеру это всё не нужно. Переплата за функциональность, которую он не использует.
Вердикт: KeyCDN. Проще, дешевле, достаточно.
Сценарий 2: SaaS-стартап с глобальной аудиторией
Вводные: B2B SaaS, 50 000 пользователей, 20% из США, 40% Европа, 30% Азия, 10% остальной мир. Статические ассеты: JS-бандлы, шрифты, изображения, API-документация. ~5 ТБ трафика в месяц. Бюджет: до $200/мес. Команда: 2 full-stack разработчика.
KeyCDN: 5 ТБ × $0.04/ГБ (среднее по миру) = ~$200/мес. Origin Shield снизит нагрузку на origin-сервер в 3–5 раз. HTTP/3 и Brotli из коробки. API для автоматизации деплоя зон. Всё работает.
StackPath: Edge Compute от $50/мес + трафик. Плюс: можно написать кастомную edge-логику — например, A/B-тестирование разных версий JS-бандлов на уровне CDN без изменения бэкенда. WAF включён ($50/мес), что закрывает OWASP Top 10.
Вердикт: Ничья с нюансом. Если стартапу нужна просто быстрая раздача статики — KeyCDN. Если нужна edge-логика и WAF в одном флаконе — StackPath. Оптимально: KeyCDN для ассетов + Cloudflare для WAF (бесплатный тариф). Связка дешевле и гибче любого из двух в одиночку.
Сценарий 3: Enterprise с compliance-требованиями
Вводные: Финансовый сервис, 500 000+ пользователей, 50 ТБ/мес трафика. Требования: SOC 2, TLS 1.3, WAF, DDoS-защита, edge-логика, гео-балансировка, 99.99% SLA. Бюджет: $2 000+/мес. Команда: DevOps из 5 человек.
KeyCDN: Не подходит. Нет enterprise-функций: нет WAF уровня enterprise, нет DDoS-защиты выше базовой, нет SOC 2, нет кастомных SLA.
StackPath: Ближе к требованиям. WAF enterprise-уровня, SOC 2 Type II, кастомные SLA. Terraform-провайдер для инфраструктуры как кода. Но глобальное покрытие хуже, чем у Cloudflare или Akamai — Азия представлена слабо.
Вердикт: Ни один не подходит полностью. StackPath закрывает часть требований, но для полноценного enterprise-CDNs нужен Cloudflare Enterprise или Akamai. StackPath — компромисс для тех, кому нужен enterprise, но бюджет ограничен.
Сводка: что когда брать
| Ситуация | Выбор |
|---|---|
| Простая раздача статики, бюджет до $50/мес | KeyCDN |
| Нужен WAF + edge-логика в одном сервисе | StackPath |
| Глобальное покрытие важнее всего | KeyCDN (42 узла vs 15+) |
| Нужен Terraform/инфраструктура как код | StackPath |
| Партнёрская программа: рекуррент | KeyCDN (10% lifetime) |
| Партнёрская программа: разовая CPA | StackPath (до $150) |
| Требуется SOC 2 compliance | StackPath |
| EOF" | |
| echo “EXIT: $?” |