Вернуться к статьям

Netlify выставил счёт на $104k за статический сайт: как не попасться

8 февраля 2024
2 мин чтения
Netlify выставил счёт на $104k за статический сайт: как не попасться

Разработчик получил счёт от Netlify на $104k за статический сайт — разбираемся, как избежать подобных сюрпризов.

Представьте: вы просыпаетесь утром, проверяете почту, а там — счёт от Netlify на $104 000 за статический сайт. Именно это произошло с одним разработчиком на Reddit. История мгновенно стала вирусной, и неудивительно: кто захочет продать почку ради хостинга HTML-страничек?

Как так вышло?

Оказывается, проблема возникла из-за неожиданного всплеска трафика. Сайт, который обычно посещали единицы, вдруг стал популярным — возможно, из-за вирусной ссылки. Netlify тарифицирует использование bandwidth и serverless functions, и если не настроить лимиты, можно легко получить астрономический счёт.

Что пошло не так: - Отсутствовали бюджетные оповещения и лимиты на трафик. - Serverless functions выполнялись в огромных количествах из-за ботов или DDoS-атаки. - Разработчик не переключился на более дешёвый план или не использовал CDN-кэширование.

Как защитить себя и свой кошелёк

Этот случай — отличное напоминание всем, кто использует serverless-платформы: всегда настраивайте лимиты расходов. Большинство провайдеров, включая Netlify, Vercel и AWS, позволяют установить бюджетные оповещения и ограничения.

Практические советы: - Включите уведомления о превышении бюджета. - Используйте кэширование на CDN, чтобы снизить нагрузку на origin. - Для статических сайтов рассмотрите Netlify Edge Functions вместо serverless — они дешевле. - Регулярно мониторьте аналитику трафика.

В итоге Netlify, скорее всего, спишет этот счёт (после огласки), но полагаться на добрую волю — так себе стратегия. Лучше перестраховаться.

Комментарий студии METABYTE: Эта история — идеальный пример того, почему мы всегда рекомендуем клиентам настраивать мониторинг и алерты на ранних этапах разработки. Даже простой статический сайт может стать дорогим, если не контролировать инфраструктуру.