раздел 06

Как выбирать

Что это

Свести всё к решению. Выбор сервера - это ответы на несколько вопросов о вашем проекте. Пройдите по ним по порядку, и нужный вариант проявится сам.

От чего зависит выбор

1. Аудитория и юрисдикция. Где ваши пользователи и какие у вас данные?

  • Аудитория в РФ, есть персональные данные - провайдер в РФ (Selectel, Yandex Cloud).
  • Аудитория глобальная - DigitalOcean, Hetzner, Vultr.

2. Тип нагрузки. Что именно крутится?

  • Только фронтенд/статика - часто и сервер не нужен, хватит PaaS (Vercel).
  • Бот или бэкенд, который должен работать постоянно - VPS.
  • Редкие импульсные вызовы - можно посмотреть serverless.

3. Бюджет. Сколько готовы платить в месяц? Стартовый VPS - это сотни рублей или несколько долларов. Не переплачивайте за ресурсы заранее: облачный сервер легко увеличить позже.

4. Нужен ли GPU. Если планируете запускать тяжёлые ML-модели локально - нужен сервер с видеокартой, это отдельный и дорогой класс. Для обычного приложения GPU не нужен.

5. Нужно ли объектное хранилище (S3). Если есть видео, картинки пользователей или регулярные бэкапы - выбирайте провайдера, у которого есть удобное S3-совместимое хранилище.

Чеклист выбора

  • [ ] Где аудитория и какие данные (юрисдикция РФ или глобал)?
  • [ ] Чем буду платить (рубли/российская карта или доллары/иностранная карта)?
  • [ ] Что крутится: статика, постоянный процесс или редкие вызовы?
  • [ ] Сколько ресурсов на старте (см. ориентиры в разделе 02)?
  • [ ] Нужен ли GPU (тяжёлый ML) - обычно нет?
  • [ ] Нужно ли S3 (медиа, бэкапы)?
  • [ ] Доступен ли провайдер из моей страны без плясок?
  • [ ] Удобно ли увеличить ресурсы потом (resize)?

Пример

Телеграм-бот для русскоязычной аудитории, хранит немного данных, бюджет минимальный. Проходим чеклист: аудитория РФ - значит Selectel; постоянный процесс - значит VPS; ресурсов мало - стартовая конфигурация; GPU не нужен; S3 пока не нужен. Итог: самый дешёвый VPS на Selectel. Дальше - практический гайд Хостинг на Selectel.

Антипаттерны

  • Выбирать провайдера по хайпу, а не по задаче. AWS звучит солидно, но маленькому боту он не нужен.
  • Брать с запасом «на вырост» в 10 раз. Платите за воздух. Увеличить ресурсы - минутное дело.
  • Игнорировать, как будете платить и где лежат данные. Это решает половину выбора ещё до тарифов.

Что дальше

Финальная шпаргалка с глоссарием - всё ключевое на одной странице.