Когда вы работаете с API/SDK SmallPict, одно из первых решений — как изображения будут доставляться вашим пользователям: через ваш собственный аккаунт CDN или через наш.
Собственный CDN (BYOK)
Собственные хранилище и CDN (BYOK - Bring Your Own) — один из двух вариантов на Velocity и Momentum — означает, что вы подключаете собственное хранилище (Amazon S3, Cloudflare R2, Google Cloud Storage или другой S3-совместимый сервис) вместе с собственным CDN Cloudflare или Amazon CloudFront (это CDN, поддерживаемые сейчас; поддержка других запланирована). SmallPict отвечает за сжатие и оптимизацию, а ваша собственная инфраструктура — за доставку. Файлы, доставляемые или хранящиеся таким образом, находятся в вашем собственном аккаунте, поэтому ответственность за них, включая резервные копии, остается на вас.
Это правильный выбор, если вы:
- Уже располагаете CDN-инфраструктурой с согласованными ценами.
- Хотите детально управлять правилами кэширования, edge workers и собственными доменами (в своем аккаунте CDN).
- Хотите, чтобы расходы на трафик шли напрямую в счет вашего облачного провайдера.
На Velocity и Momentum выбор за вами: хранилище SmallPict (50 GB) и SmallPict CDN с лимитом трафика или собственные хранилище и CDN. Если вы подключаете собственные, SmallPict не имеет отношения к этим данным и к производительности CDN — за них отвечаете вы.
Полностью управляемый глобальный CDN
Полностью управляемый CDN — вариант по умолчанию на Velocity и Momentum — означает, что SmallPict разворачивает, настраивает и контролирует доставку изображений за вас через SmallPict CDN (cdn.smallpict.app), нашу глобальную пограничную сеть. Оригиналы хранятся в защищенном зашифрованном облачном хранилище SmallPict.
Это идеальный вариант, если вы:
- Не хотите управлять еще одним элементом облачной инфраструктуры.
- Хотите, чтобы глобальная доставка изображений работала сразу, без какого-либо обслуживания DevOps.
- Хотите получить большой объем трафика в рамках одной предсказуемой ежемесячной подписки.
Сравнение архитектур
| Возможность | Собственный CDN | Полностью управляемый CDN |
|---|---|---|
| Время настройки | 5 - 10 минут | Мгновенно (0 минут) |
| Счет за трафик | Напрямую от вашего облачного провайдера | Включен в тариф SmallPict |
| Собственный домен | Да, управляется в вашем аккаунте CDN | Нет, раздача с cdn.smallpict.app |
| Очистка пограничного кэша | Запускается через API / SDK | Автоматически при загрузке |
Что выбрать?
Если ваш приоритет — минимизация затрат при масштабировании и вы уже управляете собственными S3-совместимыми бакетами, BYOK дает полную свободу. Если для вас важнее быстро запуститься, не беспокоясь о DNS-сертификатах и инвалидации кэша на пограничных узлах CDN, лучший выбор — управляемый CDN.
Не уверены, что подходит вашему проекту? Изучите нашу документацию API или свяжитесь с нашей командой.