Платформа застосунків: деплой вебзастосунків із Git і образів Docker
Керований хостинг застосунків: завантажте код, і збирання та HTTPS адреса готуються самі
- Деплой із Git і образів Docker
- Безкоштовний HTTPS сертифікат
- 12GB пам'яті
Платформа додатків App Platform , це керований хостинг додатків (PaaS), який бере ваш код або образ контейнера та обробляє збирання, запуск та HTTPS за вас, без необхідності встановлювати чи керувати серверами самостійно. На платформі додатків HELPER VPS найменший розмір, App L, коштує $25.00, а безкоштовні сертифікати та власні домени включені в кожен розмір.
App L
Веб-додатки та API
2500$/ міс
Оплата щомісяця
- 2 vCPU
- 4 GB RAM
- 500 GB трафіку на місяць
- Git, образ Docker Безкоштовний HTTPS
App XL
Завантажені веб-сервіси
4500$/ міс
Оплата щомісяця
- 4 vCPU
- 8 GB RAM
- 1 TB трафіку на місяць
- Git, образ Docker Безкоштовний HTTPS
App 2XL
Великі додатки та API
8500$/ міс
Оплата щомісяця
- 8 vCPU
- 16 GB RAM
- 2 TB трафіку на місяць
- Git, образ Docker Безкоштовний HTTPS
Якщо хочете налаштовувати сервер самі Хмарний VPS
Для яких завдань використовують платформу застосунків?
Платформа застосунків добре підходить розробникам і невеликим командам, що хочуть витрачати час на код, а не на налаштування серверів. Ось чотири популярні сценарії.
Вебзастосунки й API сервери
Запускайте просто з репозиторію вебзастосунки й REST API на Node.js, Python, Go, PHP і Ruby. Після пушу коду нова версія збирається й одразу відкривається за HTTPS адресою.
Telegram боти й фонові завдання
Невеликі програми, що мають працювати постійно, як-от боти, розсилки сповіщень і завдання за розкладом, працюють на найменшому розмірі з невеликими витратами. У разі зупинки вони автоматично перезапускаються.
Перший сервіс стартапу
Навіть без адміністратора серверів запускайте сервіс із готовими сертифікатом, деплоєм і логами. Коли клієнтів стане більше, переходьте на більший розмір і продовжуйте роботу.
Запуск образів Docker
Сервіси, вже зібрані в образ Docker, ми запустимо як є, достатньо повідомити адресу образу. Повідомте також порт і змінні оточення, і ми під'єднаємо HTTPS адресу.
Чим відрізняються платформа застосунків, VPS і Kubernetes?
Усі три запускають застосунки, але відрізняється те, чим потрібно керувати самому. Щоб зосередитися на коді, підходить платформа застосунків, щоб керувати всім сервером VPS, а для великих контейнерних сервісів Kubernetes.
Платформа застосунків
Завантажуєте лише код, а запуск довіряєте платформі
Кому підійде
- Коли хочете запустити застосунок без керування сервером
- Коли потрібен автодеплой за Git push
- Невеликі вебзастосунки, API, боти
- Коли не хочеться окремо стежити за сертифікатами й логами
Хмарний VPS
Керування всім сервером із правами root
Кому підійде
- Коли потрібні програми ставите самі
- Кілька застосунків і баз даних на одному сервері
- Коли потрібно працювати навіть із налаштуваннями ОС
- Коли за ті самі гроші потрібна більша конфігурація
Керований Kubernetes
Запуск контейнерів, розподілених по кількох вузлах
Кому підійде
- Архітектура з кількох сервісів
- Коли пропускну здатність нарощують кількома вузлами
- Робота через Helm чарти й маніфести
- Коли команда добре знає Kubernetes
Порядок деплою застосунку на платформі
Спершу визначте джерело застосунку. Після замовлення повідомте на сторінці підтримки репозиторій GitHub чи GitLab або адресу образу контейнера, і наша команда його під'єднає. Для репозиторію спосіб збирання визначається автоматично за мовою, за наявності Dockerfile збирання йде за ним, а готовий образ запускається одразу за його адресою.
Потім повідомте налаштування запуску. Надішліть порт, який слухає застосунок, змінні оточення на кшталт адреси бази даних і команду запуску, і наша команда їх додасть. Паролі й API ключі додаються як зашифровані змінні оточення й не залишаються в репозиторії коду. Після налаштування починається збирання, а коли застосунок відкриється, ми повідомимо базову адресу.
І нарешті під'єднайте власний домен. Повідомте потрібний домен, і ми скажемо, який запис додати; додайте цей один запис у панелі домену, і HTTPS сертифікат випуститься й подовжуватиметься автоматично. Далі під час кожного пушу в основну гілку репозиторію нова версія збирається, а трафік перемикається лише після її готовності, тож клієнти користуються сервісом без перерв навіть під час деплою.
Скільки коштує платформа застосунків на місяць?
Найменший розмір, App L, коштує $25.00 на місяць і має 2 vCPU та 4GB оперативної пам’яті. App XL з 4 vCPU та 8GB оперативної пам’яті коштує $45.00, а App 2XL з 8 vCPU та 16GB оперативної пам’яті коштує $85.00.
Виберіть розмір на основі пам'яті, яку використовує ваш додаток. App L достатньо для Telegram ботів та невеликих API, а веб-додаткам з використанням фреймворку підійде App XL або App 2XL з 4GB. Для сервісів із великою кількістю користувачів або додатків, які використовують багато пам'яті, як-от обробка зображень, виберіть App 3XL. Ви можете змінити розмір пізніше на основі використання, запросивши це на сторінці підтримки після підтвердження першої оплати.
Оплата відбувається в кожну дату розрахунку. Перший місяць оплачується під час замовлення, і та сама сума автоматично списується в кожну дату розрахунку для продовження. Якщо у вас кілька додатків, кожен має свою дату розрахунку, тому скасування лише невикористовуваного додатку на сторінці підтримки зупиняє лише плату за цей додаток.
Як стабільно вести застосунок на платформі
Диск платформи застосунків готується заново під час кожного деплою нової версії. Тому дані для тривалого зберігання, як-от користувачі, замовлення й завантажені клієнтами файли, за правилом зберігаються в керованій базі даних і об'єктному сховищі. Так дані залишаються на місці, скільки б разів ви не викочували застосунок.
Секрети від самого початку виносьте в змінні оточення. Якщо розділити адреси баз даних для розробки й продакшену, той самий код можна викладати в тестовий і робочий застосунок, і кожен працюватиме зі своїми даними. Під час зміни ключа код правити не треба: надішліть нове значення на сторінці підтримки, і ми змінимо лише змінну оточення та виконаємо повторний деплой.
Створіть одну адресу перевірки стану, і деплой стане надійнішим. Коли нова версія запускається, платформа перевіряє цю адресу й перемикає клієнтів на нову версію лише після нормальної відповіді. Версія з помилкою в налаштуваннях зупиняється до перемикання трафіку, і клієнти продовжують користуватися попередньою версією.
Коли щось піде не так, почніть із логів виконання. Запишіть їх на сторінці підтримки після підтвердження першої оплати, і ми надішлемо вам записи, які ваш додаток вивів у стандартний вивід у хронологічному порядку, щоб ви могли швидко знайти запит, який викликав помилку. Якщо пам'ять часто заповнюється і додаток перезапускається, перейдіть на більший розмір. Логи збирання також зберігаються, тому коли деплой не вдається, ми також повідомляємо вам, на встановленні якого пакету він зупинився.
Скільки коштує платформа застосунків?
Платформа додатків HELPER VPS починається з $25.00 для App L. Ви лише обираєте розмір; функції, такі як деплой, сертифікати та логи, однакові в кожному розмірі.
Фіксована місячна ціна, обирається лише розмір
Обирайте з п'яти розмірів: XS, S, M, L і XL. Ціна не залежить від кількості збирань чи деплоїв, тож щомісяця ви платите ту саму суму.
Економія й часу на адміністрування
Не потрібно самим стежити за оновленнями ОС, налаштуванням вебсервера й подовженням сертифікатів. Цей час можна витрачати на розробку функцій і роботу з клієнтами.
Автоматично продовжується в кожну дату продовження
Оплачуйте щомісячну плату в кожну дату продовження. Без реєстрації картки та строку контракту: ваш додаток продовжує працювати.
HELPER VPS у цифрах
Оберіть з 40 регіонів, 12 операційних систем та 10 застосунків в один клік в одному акаунті та оплатіть одразу. Цифри нижче базуються на поточному асортименті.
40
Регіони дата-центрів
12
Операційна система
10
Застосунки в один клік
$25.00
Ціна від (на місяць)
Мови й інструменти, які можна запускати на платформі
Популярні мови, як-от Node.js, Python, Go, PHP і Ruby, збираються автоматично після підключення репозиторію. Інші мови й фреймворки теж запускаються як є, якщо є Dockerfile.
- Node.js
- Python
- Docker
- Nginx
- WordPress
- GitLab
Чому обирають платформу застосунків HELPER VPS
Автодеплой за Git push
Після пушу в основну гілку репозиторію нова версія автоматично збирається й розгортається. Окремі скрипти деплою не потрібні.
Образи Docker запускаються як є
Готові образи контейнерів ми запустимо, достатньо повідомити адресу. Образ, що працював локально, працює так само.
Деплой без перерв
Трафік перемикається лише після того, як нова версія готова й пройшла перевірку стану. Під час деплою клієнти користуються попередньою версією.
Безкоштовний HTTPS і власний домен
Для базової адреси й власного домену TLS сертифікат випускається й подовжується автоматично. Стежити за строком сертифіката не потрібно.
Змінні оточення й секрети
Повідомте адресу бази даних і API ключі, і ми додамо їх як зашифровані змінні оточення. Секрети не залишаються в репозиторії коду.
Логи збирання й роботи
Логи збирання та виконання зберігаються, тому запишіть їх на сторінці підтримки після підтвердження першої оплати, і ми перевіримо їх одразу. Коли виникає помилка, ви швидко знайдете крок, на якому вона зупинилася.
Автоматичний перезапуск
Якщо застосунок зупинився через помилку, він автоматично перезапускається. Менше неприємних сюрпризів уранці через бота, що впав уночі.
Підключення керованих баз даних
Під'єднаємо керовані PostgreSQL, MySQL або Valkey у тому самому регіоні однією змінною оточення. І застосунок, і дані працюють у керованому режимі.
Вибір із 40 міст
Розміщуйте ваш додаток у місті, найближчому до країн, де більшість ваших клієнтів. Вибір із 40 міст по всій Америці, Європі, Близькому Сходу, Африці та Азіатсько-Тихоокеанському регіоні.
У яких регіонах доступна платформа застосунків?
Ви можете розміщувати додатки у 40 містах по всій Америці, Європі, Близькому Сходу, Африці та Азіатсько-Тихоокеанському регіоні. Виберіть те саме місто, що й база даних вашого додатку, для найшвидших відповідей.
Німеччина
Нідерланди
Велика Британія
Франція
Сполучені Штати: міст 7
Канада
Бразилія
Сінгапур
Японія: міст 2
Індія: міст 2
Австралія: міст 2
Мексика
Іспанія
Швеція
Польща
Південно-Африканська Республіка
Південна Корея
Німеччина
Нідерланди
Велика Британія
Франція
Сполучені Штати: міст 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 і продовжити роботу.
Посібники з платформи застосунків
Корисні матеріали перед запуском застосунку
- Застосунок в один клік DockerЯкщо хочете спершу перевірити образ контейнера на VPS, почніть із сервера зі встановленим Docker.
- Керовані бази данихСтворіть PostgreSQL, MySQL або Valkey у тому самому регіоні, що й застосунок, і під'єднайте через змінні оточення.
- Документація APIЯк користуватися REST API, щоб створювати сервери й керувати ними через код. Зручно разом із конвеєром деплою.
Ціни вказані щомісячно в доларах США, оплата здійснюється USDT. Плата за обраний період сплачується під час замовлення, і ми повідомимо вас, коли наша команда завершить налаштування. Після цього вона автоматично продовжується за тією ж ціною в кожну дату оплати.
Мінімальний термін: 1 місяць | Скасування: запит на сторінці підтримки після першого платежу | Якщо платіж не вдається: призупиняється, потім автоматично продовжується, коли ви оплатите | Залишок терміну скасованого продукту не повертається. Повернення здійснюються на кредит вашого акаунту.
