раздел 00

Где живёт продукт после деплоя

Вы собрали приложение с AI: сайт, телеграм-бота, веб-сервис. На вашем ноутбуке оно запускается командой и работает, пока ноутбук включён и пока открыт терминал. Закрыли крышку - всё погасло. Друг по ссылке ничего не увидит, бот перестанет отвечать.

Чтобы продукт был доступен другим людям и работал круглосуточно, его нужно положить на сервер. Сервер - это чужой компьютер, который включён всегда, стоит в дата-центре, подключён к интернету по постоянному адресу и не зависит от того, спите вы или нет.

Зачем вообще сервер

Пока вы один разработчик и проверяете идею - хватает локального запуска. Но как только вам нужно:

  • чтобы по ссылке заходили реальные пользователи,
  • чтобы бот отвечал в три часа ночи,
  • чтобы фоновая задача крутилась без вашего участия,
  • чтобы данные хранились в одном надёжном месте,

вам нужен сервер. Это адрес в интернете, который работает 24/7 и которому не важно, что ваш ноутбук выключен.

Что будет в курсе

Идём от простого к сложному:

  • 00 - где живёт продукт после деплоя. Вы здесь.
  • 01 - что такое сервер: физический, виртуальный, облачный.
  • 02 - из чего состоит: vCPU, RAM, диск, сеть, ОС. И сколько ресурсов нужно.
  • 03 - типы хостинга: VPS, dedicated, managed/PaaS, serverless, контейнеры.
  • 04 - объектное хранилище и S3: бакеты, ключи, когда нужно.
  • 05 - провайдеры: сводные таблицы по РФ и глобал.
  • 06 - как выбирать: критерии и чеклист.
  • 07 - шпаргалка и глоссарий.

После теории есть практические курсы по конкретным провайдерам: Хостинг на Selectel (для РФ) и Хостинг на DigitalOcean (глобально). А о том, как выложить фронтенд без своего сервера, читайте в курсе Хостинг через Vercel.