RU EN

Серверы и DevOps

от 15 000 ₽
срок: от 3 дней

Поставим проект на сервер так, чтобы он не падал и не терял данные: Docker, развёртывание на VPS, CI, резервные копии, мониторинг. Если проект живёт где-то ещё, перенесём на ваш или наш сервер и проверим, что по дороге не пропало.

Что входит

  • развёртывание в Docker на VPS: сервисы изолированы, обновление одним пакетом, а не правкой на живом сервере;
  • CI: сборка и тесты прогоняются автоматически, на сервер попадает проверенная версия;
  • резервные копии с проверкой восстановления: копия, которую нельзя восстановить, копией не считается;
  • мониторинг: аптайм, ресурсы, логи ошибок и уведомление, когда что-то случилось, а не когда вы сами заметили;
  • перенос проекта на свой сервер с проверкой, что после переезда работает то же самое.

Как проходит работа

Что за проект и что уже есть

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

Схема развёртывания

Договариваемся, как проект будет жить: какие сервисы в Docker, что на диске, где лежат бэкапы, кто публикует. Для CI определяем, какой репозиторий и что должно пройти, прежде чем версия попадёт на сервер.

Развёртывание и перенос

Поднимаем окружение, сервисы, переносим данные. Если это переезд, сначала проверяем на копии, потом делаем реальный перенос и сверяем: что работало до, работает и после.

Бэкапы, мониторинг, передача

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

Частые вопросы

Перенесёте проект с другого хостинга или сервера?

Да, это частый случай: с конструктора, с чужого VPS, из облака. Сначала перенос на тестовую копию и сверка, реальный переезд только когда подтверждено, что работает то же самое.

Поставите проект, а управлять буду я?

Да. Настроим так, чтобы публикация и восстановление были понятной инструкцией, а не чёрным ящиком: что на каком сервере, где бэкапы, как обновить версию.

Зачем CI, если обновлений немного?

Редкое обновление руками несёт тот же риск, что и частое: что-то забудется, версия съедет. CI прогоняет тесты и собирает один пакет, и на сервер попадает ровно то, что проверено.

Сколько стоит развёртывание?

От 15 000 ₽ за проект: Docker на VPS, бэкапы, мониторинг. Перенос с проверкой считается отдельно, по объёму: сколько сервисов и данных везти.

Где живут боты самой студии?

На нашем сервере, тот же принцип, что у клиентов: Docker, бэкапы, логи. Там, где это важно, голосовые сообщения не уходят на чужие API.

Что будет, если сервер упадёт?

Мониторинг пришлёт уведомление: вам, если поддержка ваша, или нам, если берёте её у нас. Бэкапы позволяют восстановить проект, а не собирать заново. Для критичных задач обсуждаем второй сервер.

Похожие кейсы

← Все услуги

Контакты

Напишите нам — обсудим задачу и предложим план в течение суток.

dmitry.zhdanov@craftpodium.com

Telegram: @signmark