Стоимость CDN: из чего складывается цена
Стоимость CDN — вопрос, который волнует всех. Одни провайдеры предлагают бесплатные тарифы, другие берут за каждый гигабайт, третьи — фиксированную сумму. Как разобраться и не переплатить?
В этой статье — разбор стоимости CDN: из чего складывается цена, как рассчитать для своего проекта, как оптимизировать расходы. Сравнение тарифов российских и международных провайдеров. Если нужно подключить CDN — поможем.
Из чего складывается цена
Стоимость CDN — это не одна цифра. Это сумма нескольких компонентов.
| Компонент | Что это | Доля в общей цене |
|---|---|---|
| Трафик | Плата за переданные ГБ | 60–80% |
| Запросы | Плата за количество запросов | 5–15% |
| Функции | WAF, DDoS, аналитика, боты | 5–20% |
| SSL | Обычно бесплатно | 0% |
| Хранение | Если CDN хранит данные | 0–10% |
| Транскодинг | Для видео — перекодирование | 0–30% |
Основная статья — трафик. Именно его нужно оптимизировать в первую очередь.
Трафик
Трафик — это объём данных, который CDN передал пользователям за месяц. Измеряется в гигабайтах или терабайтах.
Как считается
- Исходящий трафик: от CDN к пользователю. Это платно;
- Входящий трафик: от origin к CDN. Обычно бесплатно;
- Кеш: если данные из кеша — трафик только исходящий;
- Origin: если данных нет в кеше — трафик от origin к CDN и от CDN к пользователю.
Разброс цен
Цены на трафик у разных провайдеров отличаются в десятки раз. Одни дают трафик бесплатно (Cloudflare), другие берут за каждый гигабайт. Для больших объёмов разница в стоимости может быть критичной.
Например, при 10 ТБ трафика в месяц стоимость может отличаться от условно минимальной до максимальной в 20–30 раз в зависимости от провайдера. Поэтому выбор провайдера — критичен.
Запросы
Запросы — это количество HTTP-запросов к CDN. Каждый файл, каждое изображение, каждый скрипт — отдельный запрос.
Как считается
- Все запросы: включая кеш-хиты и промахи;
- Обычно копейки: незначительная статья расходов;
- Важно для больших проектов: при миллионах запросов в день сумма может быть заметной;
- Cloudflare: не берёт за запросы на Free и Pro.
Пример
1 миллион посещений, 50 запросов на страницу = 50 миллионов запросов. При цене за 1000 запросов — незначительная сумма. Но для видео-сервисов — миллиарды запросов. Там запросы становятся значительной статьёй расходов.
Функции
Дополнительные функции CDN могут стоить отдельно.
| Функция | Нужна ли |
|---|---|
| WAF | Для всех публичных сайтов |
| DDoS protection | Обязательно |
| Bot management | Если атакуют боты |
| Load balancing | При нескольких серверах |
| Argo Smart Routing | Для ускорения динамики |
| Image optimization | Если много изображений |
| Analytics | Для мониторинга |
| DRM для видео | Для платного видео |
Не покупайте функции, которые не используете. Часто базовый тариф покрывает 90% задач.
Бесплатные тарифы
Многие провайдеры дают бесплатный тариф. Это отличный вариант для старта и небольших проектов.
Cloudflare Free
- Трафик: без ограничений;
- Запросы: без ограничений;
- SSL: бесплатно;
- DDoS protection: включена;
- WAF: базовый;
- Ограничения: не все функции доступны.
Кому подходит
- Стартапы: тестирование без расходов;
- Небольшие сайты: визитки, лендинги, блоги;
- Хобби-проекты: персональные сайты;
- Все: как первый шаг перед платным тарифом.
💡 Важно
Cloudflare Free подходит для большинства сайтов. Если у вас не видео-сервис и не высоконагруженный проект — бесплатного тарифа хватит с запасом.
Сравнение провайдеров
| Провайдер | Бесплатный тариф | Трафик | Функции | Для кого |
|---|---|---|---|---|
| Cloudflare | Да | Безлимит | SSL, DDoS, WAF | Все |
| Bunny CDN | Нет | Дешёвый | SSL, DDoS | Малые, средние |
| Backblaze B2 | Да (10 ГБ) | Дешёвый | Хранение, CDN | Бэкапы, раздача |
| Wasabi | Нет | Фикс. цена | Хранение | Бэкапы, видео |
| Яндекс CDN | Ограничено | Средний | SSL, DDoS | РФ-проекты |
| VK Cloud CDN | Нет | Средний | SSL, DDoS | РФ-проекты |
| Gcore CDN | Нет | Средний | Много | Enterprise |
| AWS CloudFront | Ограничено | Дорогой | Все | Enterprise, AWS |
| Akamai | Нет | Индивидуально | Все | Крупные |
Что выбрать
- Стартап или небольшой сайт: Cloudflare Free;
- Российский проект: Яндекс CDN или VK Cloud;
- Видео: Bunny CDN, Gcore, Cloudflare Stream;
- Бэкапы: Backblaze B2, Wasabi;
- Enterprise: Akamai, CloudFront, Gcore.
Как рассчитать
Правильный расчёт стоимости CDN состоит из нескольких шагов.
1. Объём трафика
- Посетители/мес: сколько человек заходит на сайт;
- Средний вес страницы: сколько МБ загружает один посетитель;
- Формула: посетители × вес = трафик;
- Пример: 100 000 × 2 МБ = 200 ГБ/мес.
2. Cache Hit Rate
- Ожидаемый: 80–95% для статики;
- Влияние: при 90% hit rate только 10% запросов идёт к origin;
- Экономия: чем выше hit rate, тем меньше трафика origin.
3. Запросы
- Запросов на посетителя: обычно 30–100;
- Формула: посетители × запросов = общее число;
- Пример: 100 000 × 50 = 5 000 000 запросов.
4. Итоговая стоимость
Стоимость = трафик × цена + запросы × цена + функции. Для конкретных цифр нужен расчёт под ваш проект.
5. Сравнение с прямым сервером
- Прямой сервер: трафик включён в тариф, но лимитирован;
- CDN: быстрее, надёжнее, защита;
- Вывод: при больших объёмах CDN дешевле и лучше.
Как оптимизировать
Расходы на CDN можно снизить на 30–70% без потери качества.
Сжатие
Brotli, Gzip уменьшают размер файлов на 60–80%. Меньше данных — меньше трафика.
WebP, AVIF
Современные форматы изображений на 30–50% меньше JPG и PNG. Экономия на изображениях — самая большая.
Оптимизация CSS/JS
Минификация, объединение, удаление неиспользуемого кода. Уменьшение размера файлов.
Cache Hit Rate
Чем выше hit rate, тем меньше трафика origin. Цель — 90%+.
Lazy loading
Загрузка изображений по мере скролла. Пользователь не загружает всё сразу.
CDN для статики
Раздача только статики через CDN. Динамика — с основного сервера. Экономия на трафике.
Фильтрация ботов
Боты создают трафик, но не приносят пользы. Блокировка через WAF экономит 10–30%.
Кеширование API
Кеширование публичных API-ответов снижает нагрузку и трафик.
💡 Совет
Начните с изображений и сжатия. Это даст 50–70% экономии трафика. Только потом переходите к тонкой настройке.
Ошибки
Игнорирование бесплатных тарифов
Cloudflare Free покрывает большинство задач. Не нужно платить, если можно не платить.
Нет контроля трафика
Не следят за расходом трафика. Внезапные счета на сотни тысяч рублей.
Дорогой провайдер
AWS CloudFront в разы дороже Backblaze. Выбор провайдера влияет на бюджет.
Нет сжатия
Файлы передаются в исходном размере. Трафик в 2–3 раза больше нужного.
Покупка ненужных функций
Enterprise-тариф для маленького сайта. Платите за то, что не используете.
Низкий cache hit rate
Кеш работает плохо. CDN постоянно обращается к origin. Переплата за трафик.
Наши рекомендации
📌 Что вы получаете, заказывая CDN у нас
- Подбор провайдера — оптимального по цене
- Настройку кеша — высокий hit rate
- Сжатие — Brotli, Gzip
- WebP/AVIF — экономия трафика
- Мониторинг расходов — контроль трафика
- Оптимизацию — до 70% экономии
🔹 Оставьте заявку на подключение CDN
Хотите CDN без лишних расходов? Оставьте заявку на бесплатную консультацию.
📌 Итоговый вывод
Стоимость CDN — это управляемая величина, которую можно оптимизировать.
Что нужно знать:
- Из чего складывается — трафик (60–80%), запросы, функции
- Трафик — от бесплатного до дорогого в зависимости от провайдера
- Запросы — обычно копейки
- Функции — WAF, DDoS, аналитика, DRM
- Бесплатные тарифы — Cloudflare, Backblaze, Яндекс
- Сравнение — 9+ провайдеров
- Оптимизация — сжатие, WebP, lazy load, фильтрация ботов, кеш
- Ошибки — игнорирование Free, нет контроля, дорогой провайдер, нет сжатия
Хотите CDN без переплат? Закажите консультацию в Lead Hub.
Также рекомендуем: что такое CDN, CDN vs сервер, кеширование, защита от DDoS, CDN для видео, CDN.