6 МЕСЯЦЕВ ПРЕДОПЛАТА −28% · 1 ГОД ПРЕДОПЛАТА −50%Сравнить тарифы
PrivacyNodes
ИЛЛЮСТРАТИВНЫЙ СЦЕНАРИЙ ПРИЛОЖЕНИЯ

Docker VPS для API, воркера и опциональной базы данных

Самостоятельно управляемый Docker API — это выбор ресурсов и режима работы: выберите форму процесса, страну сервера и проверки восстановления до оплаты.

Проверено

Какой Docker VPS подходит для этой иллюстративной формы?

Для одного процесса API со скромным воркером и без локальной базы данных Dev 1 является небольшим кандидатом для планирования, только если измеренные память, хранилище и перекрытие релизов соответствуют его 1 vCPU, 2 GB RAM и хранилищу 30 GB. App 2 — более ясная отправная точка для сравнения для одного процесса API, одного ограниченного воркера и опциональной компактной базы данных: 2 vCPU, 4 GB RAM и хранилище 60 GB. Scale 4 — точка сравнения, когда наблюдаемая память или параллельная работа требуют больше места. Эти выделения ресурсов не предсказывают запросы, задачи или доступность.

Иллюстративный бюджет Docker API из текущих планов
ПрофильРесурсыМесяцСумма к оплатеСумма к оплатеСледующий шаг
Dev 11 vCPU · 2 GB RAM · 30 GB хранилище$6.00$25.92 / 6 месяцев$36.00 / 12 месяцевНастройте Dev 1 в Швейцарии
App 22 vCPU · 4 GB RAM · 60 GB хранилище$12.00$51.84 / 6 месяцев$72.00 / 12 месяцевНастроить App 2 в Швейцарии
Scale 44 vCPU · 8 GB RAM · 120 GB хранилище$24.00$103.68 / 6 месяцев$144.00 / 12 месяцевНастройте Scale 4 в Швейцарии

Столбцы за шесть и двенадцать месяцев — это полные суммы к оплате вперёд. Они не добавляют ресурсы, Docker, базу данных или управляемую службу приложений.

Спланируйте форму процесса до выбора профиля

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

Открывайте только тот путь API, который вы намерены эксплуатировать

Правило публикации порта контейнера и фильтрация хоста — это отдельные механизмы управления. Публикуйте только тот порт API и интерфейс, которые нужны вашему пути запросов; держите порты базы данных, администрирования и диагностики закрытыми для публичных интерфейсов, если у вас нет документированной причины. Держите путь административного доступа, учётные данные для развёртывания и секреты приложения под своим контролем. руководство по暴露 контейнеров содержит процедурные проверки; эта страница не настраивает их за вас.

Рассматривайте тома как состояние, требующее решения о восстановлении

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

Устанавливайте, обновляйте и проверяйте свой стек самостоятельно

Вы выбираете образ Linux в конфигураторе, устанавливаете Docker и приложение, управляете образами, обновлениями, учётными данными, мониторингом и восстановлением. PrivacyNodes не предустанавливает Docker, не предоставляет панель приложения, не проверяет оплату с этой страницы и не создаёт VPS по нажатию в браузере. Выберите Швейцарию или Панаму, затем ознакомьтесь с явным указанием криптоактива/сети и почасовой котировкой в процессом покупки.