HELPER VPS

Платформа приложений: деплой веб-приложений из Git и образов Docker

Управляемый хостинг приложений: загрузите код, и сборка и HTTPS адрес готовятся сами

  • Деплой из Git и образов Docker
  • Бесплатный HTTPS сертификат
  • 12GB памяти

App Platform , это управляемый хостинг приложений (PaaS), который берет ваш код или образ контейнера и выполняет сборку, запуск и HTTPS за вас, без необходимости самостоятельно устанавливать или управлять серверами. На HELPER VPS App Platform самый маленький размер, App L, стоит $25.00, а бесплатные сертификаты и пользовательские домены включены в каждый размер.

  • App L

    Веб-приложения и API

    2500$/ мес

    Ежемесячная оплата

    • 2 vCPU
    • 4 GB RAM
    • 500 ГБ трафика в месяц
    • Git, образ Docker Бесплатный HTTPS
  • App XL

    Занятые веб-сервисы

    4500$/ мес

    Ежемесячная оплата

    • 4 vCPU
    • 8 GB RAM
    • 1 ТБ трафика в месяц
    • Git, образ Docker Бесплатный HTTPS
  • App 2XL

    Крупные приложения и API

    8500$/ мес

    Ежемесячная оплата

    • 8 vCPU
    • 16 GB RAM
    • 2 ТБ трафика в месяц
    • Git, образ Docker Бесплатный HTTPS

Если хотите настраивать сервер сами Облачный VPS

Для каких задач используют платформу приложений?

Платформа приложений хорошо подходит разработчикам и небольшим командам, которые хотят тратить время на код, а не на настройку серверов. Вот четыре популярных сценария.

Чем отличаются платформа приложений, VPS и Kubernetes?

Все три запускают приложения, но отличается то, чем нужно управлять самому. Чтобы сосредоточиться на коде, подходит платформа приложений, чтобы управлять всем сервером VPS, а для больших контейнерных сервисов Kubernetes.

Платформа приложений

Загружаете только код, а запуск доверяете платформе

Кому подойдёт

  • Когда хотите запустить приложение без управления сервером
  • Когда нужен автодеплой по Git push
  • Небольшие веб-приложения, API, боты
  • Когда не хочется отдельно следить за сертификатами и логами

Облачный VPS

Управление всем сервером с правами root

Кому подойдёт

  • Когда нужные программы ставите сами
  • Несколько приложений и баз данных на одном сервере
  • Когда нужно работать даже с настройками ОС
  • Когда за те же деньги нужна конфигурация побольше

Управляемый Kubernetes

Запуск контейнеров, распределённых по нескольким узлам

Кому подойдёт

  • Архитектура из нескольких сервисов
  • Когда пропускную способность наращивают несколькими узлами
  • Работа через Helm чарты и манифесты
  • Когда команда хорошо знает Kubernetes

Порядок деплоя приложения на платформе

Сначала определите источник приложения. После заказа сообщите на странице поддержки репозиторий GitHub или GitLab либо адрес образа контейнера, и наша команда его подключит. Для репозитория способ сборки определяется автоматически по языку, при наличии Dockerfile сборка идет по нему, а готовый образ запускается сразу по его адресу.

Затем сообщите настройки запуска. Пришлите порт, который слушает приложение, переменные окружения вроде адреса базы данных и команду запуска, и наша команда их добавит. Пароли и API ключи добавляются как зашифрованные переменные окружения и не остаются в репозитории кода. После настройки начинается сборка, а когда приложение откроется, мы сообщим базовый адрес.

И наконец подключите свой домен. Сообщите нужный домен, и мы скажем, какую запись добавить; добавьте эту одну запись в панели домена, и HTTPS сертификат выпустится и будет продлеваться автоматически. Дальше при каждом пуше в основную ветку репозитория новая версия собирается, а трафик переключается только после её готовности, так что клиенты пользуются сервисом без перерывов даже во время деплоя.

Сколько стоит платформа приложений в месяц?

Минимальный размер, App L, стоит $25.00 в месяц с 2 vCPU и 4 ГБ памяти. App XL с 4 vCPU и 8 ГБ памяти стоит $45.00, а App 2XL с 8 vCPU и 16 ГБ памяти стоит $85.00.

Выберите размер на основе объема памяти, который использует ваше приложение. App L достаточно для Telegram ботов и небольших API, а веб-приложения с использованием фреймворка подходят для App XL или App 2XL с 4GB. Для сервисов с большим количеством пользователей или приложений, требующих много памяти, таких как обработка изображений, выберите App 3XL. Вы можете изменить размер позже на основе использования, запросив это на странице поддержки после подтверждения первого платежа.

Оплата происходит на каждую дату выставления счета. Первый месяц оплачивается при заказе, и та же сумма автоматически списывается на каждую дату выставления счета для продления. Если у вас несколько приложений, у каждого своя дата выставления счета, поэтому отмена только неиспользуемого приложения на странице поддержки останавливает плату только за это приложение.

Как стабильно вести приложение на платформе

Диск платформы приложений подготавливается заново при каждом деплое новой версии. Поэтому данные для долгого хранения, такие как пользователи, заказы и загруженные клиентами файлы, по правилу хранятся в управляемой базе данных и объектном хранилище. Так данные остаются на месте, сколько бы раз вы ни выкатывали приложение.

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

Создайте один адрес проверки состояния, и деплой станет надёжнее. Когда новая версия запускается, платформа проверяет этот адрес и переключает клиентов на новую версию только после нормального ответа. Версия с ошибкой в настройках останавливается до переключения трафика, и клиенты продолжают пользоваться прежней версией.

Если что-то пошло не так, начните с логов выполнения. Запросите их на странице поддержки после подтверждения первого платежа, и мы отправим вам записи, которые ваше приложение вывело в стандартный вывод, в хронологическом порядке, чтобы вы могли быстро найти запрос, вызвавший ошибку. Если память часто заполняется и приложение перезапускается, перейдите на размер больше. Логи сборки также сохраняются, поэтому при неудачном деплое мы также сообщим вам, на установке какого пакета он остановился.

Сколько стоит платформа приложений?

HELPER VPS App Platform начинается с $25.00 для App L. Вы выбираете только размер; функции, такие как деплой, сертификаты и логи, одинаковы в каждом размере.

HELPER VPS в цифрах

Выберите из 40 регионов, 12 операционных систем и 10 приложений в один клик в одном аккаунте и оплатите сразу. Цифры ниже основаны на текущем каталоге.

Языки и инструменты, которые можно запускать на платформе

Популярные языки, такие как Node.js, Python, Go, PHP и Ruby, собираются автоматически после подключения репозитория. Другие языки и фреймворки тоже запускаются как есть, если есть Dockerfile.

  • Node.js
  • Python
  • Docker
  • Nginx
  • WordPress
  • GitLab

Почему выбирают платформу приложений HELPER VPS

В каких регионах доступна платформа приложений?

Вы можете размещать приложения в 40 городах в Северной и Южной Америке, Европе, Ближнем Востоке, Африке и Азиатско-Тихоокеанском регионе. Выберите тот же город, где находится база данных вашего приложения, для самых быстрых ответов.

  • Германия
  • Нидерланды
  • Великобритания
  • Франция
  • Соединенные Штаты: городов 7
  • Канада
  • Бразилия
  • Сингапур
  • Япония: городов 2
  • Индия: городов 2
  • Австралия: городов 2
  • Мексика
  • Испания
  • Швеция
  • Польша
  • Южно-Африканская Республика
  • Республика Корея
  • Чили
  • Колумбия
  • Италия
  • Швейцария
  • Финляндия
  • Турция
  • ОАЭ
  • Израиль
  • Саудовская Аравия
  • Нигерия
  • Гонконг (САР)
  • Тайвань
  • Индонезия
  • Таиланд

Частые вопросы о платформе приложений

Ответы о ценах, способах деплоя и размерах платформы приложений

Сколько стоит платформа приложений в месяц?

Самый маленький размер, App L, стоит $25.00 в месяц. App XL стоит $45.00, App 2XL , $85.00, и сборка, HTTPS-сертификаты, пользовательские домены и просмотр логов включены в каждый размер.

Что такое платформа приложений?

Платформа приложений это управляемый хостинг, который сам выполняет сборку, запуск, подключение HTTPS и перезапуск, стоит только загрузить код или образ контейнера. ОС сервера и веб-сервер ставить не нужно, а разработчик сосредоточен на коде приложения. Её ещё называют PaaS.

Какие языки можно использовать?

Для популярных языков, таких как Node.js, Python, Go, PHP и Ruby, способ сборки определяется автоматически после подключения репозитория. Приложения на других языках или с особыми настройками собираются и запускаются по Dockerfile, если положить его в репозиторий.

Можно ли деплоить из образа Docker?

Да, сообщите адрес образа из публичного или приватного реестра, и мы запустим его как есть. Сообщите также порт и переменные окружения, и мы подключим HTTPS адрес, а при новом теге образа развернём новую версию.

Можно ли подключить свой домен?

Да, сообщите нужный домен, и мы скажем, какую запись добавить. Добавьте эту одну запись в панели домена, и он подключится, а TLS сертификат выпустится и будет продлеваться автоматически. К одному приложению можно подключить несколько адресов, например основной домен и адрес с www.

Как выбрать размер приложения?

Выбирайте размер в зависимости от объема памяти, который использует ваше приложение. App L подходит для ботов и небольших API, App XL или App 2XL , для веб-приложений, использующих фреймворк. Вы можете изменить размер позже на основе использования, запросив это на странице поддержки после первого платежа.

Как работать с базой данных?

Закажите вместе управляемую базу данных в том же регионе и попросите добавить её адрес в переменную окружения. Диск платформы приложений подготавливается заново при каждом деплое, поэтому данные для долгого хранения держите в базе данных или объектном хранилище.

Как оплатить платформу приложений?

Оплатите с помощью USDT, чтобы создать сервер. Плата за выбранный период взимается при заказе, и сервер автоматически продлевается по той же цене в каждую дату оплаты. Возвраты зачисляются на кредит вашего аккаунта.

Что произойдет с моим приложением, если оплата не будет произведена в дату оплаты?

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

Когда выбирать платформу приложений вместо VPS?

Платформа приложений подходит, когда нет времени на администрирование серверов, а нужно стабильно запускать одно приложение. Если хотите ставить несколько программ на один сервер или сами работать даже с настройками ОС, лучше подойдёт облачный VPS с правами root. Можно начать с платформы приложений, а когда сервис вырастет и схема усложнится, перенести тот же образ Docker на VPS или в Kubernetes и продолжить работу.

Руководства по платформе приложений

Полезные материалы перед запуском приложения

Цены указаны в долларах США в месяц и оплачиваются с помощью USDT. Плата за выбранный период взимается при заказе, и мы сообщим вам, когда наша команда завершит настройку. После этого сервер автоматически продлевается по той же цене в каждую дату оплаты.

Минимальный срок: 1 месяц | Отмена: запрос на странице поддержки после первого платежа | Если оплата не произведена: приостановка, затем автоматическое продление при оплате | Оставшийся период отмененного продукта не возвращается. Возвраты зачисляются на кредит вашего аккаунта.