microsrv:~$
Консоль

microsrv

сценарий · serverless базы данных

Serverless базы данных со scale-to-zero: оплата только за время обработки запросов

Запускайте PostgreSQL, Redis и другие базы данных в режиме scale-to-zero. Инстанс быстро просыпается при обращении, освобождает vCPU и RAM в моменты простоя и хранит состояние на реплицированном NVMe внутри вашей приватной VPC.

psql · подключение к serverless PostgreSQL
$ psql postgresql://app:secret@10.42.0.21:5432/productionpsql (16.4, server 16.4)SSL connection (protocol: TLSv1.3, cipher: TLS_AES_256_GCM_SHA384)Type "help" for help. production=> SELECT count(*) FROM orders WHERE status = 'completed'; count ------- 14892(1 row) # старт по первому запросу, scale-to-zero в простое

Экономия за счёт scale-to-zero

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

  • Оплата по факту нагрузки

    Когда запросов нет, vCPU и RAM не тарифицируются. Это снижает расходы на dev-ветки, staging-стенды и периодические задачи.

  • Быстрый старт по запросу

    Инстанс базы данных активируется при поступлении сетевого пакета и сразу переходит к обработке транзакций.

  • Гарантия сохранности данных

    Файлы базы и WAL-журналы лежат на реплицированном NVMe, поэтому остановка вычислительного инстанса не угрожает данным.

Работа в общей приватной VPC

База данных находится в одной изолированной сети с вашими API, ботами и воркерами. Пакеты передаются на уровне ядра Linux через eBPF с минимальной задержкой.

  • Адресация в вашей подсети

    Сервисы обращаются к базе по внутреннему IP-адресу в выбранном вами диапазоне CIDR.

  • Закрытый контур по умолчанию

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

  • WireGuard для разработчиков

    Для отладки и миграций к базе можно безопасно подключиться с рабочего ноутбука через WireGuard-шлюз (psql, DBeaver, TablePlus).

Стандартные СУБД без ограничений

Никаких урезанных диалектов или сторонних SDK. Вы запускаете официальные образы PostgreSQL, Redis или специализированных хранилищ.

  • Чистый PostgreSQL

    Полная поддержка стандартных расширений, ORM, пулов соединений и привычных инструментов миграции схем.

  • Синхронная репликация дисков

    Блоки данных зеркалируются между независимыми узлами хранения, защищая сервис от сбоев оборудования.

  • Изолированные окружения

    Создавайте независимые базы под каждую ветку или тестовый контур в пару кликов без переплаты за простой.

> возможности

Возможности serverless баз данных

Scale-to-zero, быстрый запуск и реплицированное NVMe-хранилище в изолированной сети.

  • Scale-to-zero

    Остановка vCPU и RAM в моменты простоя для экономии на тестовых и вспомогательных средах.

  • Быстрый старт

    Быстрый запуск базы данных по первому сетевому обращению без долгой инициализации.

  • Реплицированные NVMe-диски

    Синхронная репликация дисковых блоков между серверами для защиты от аппаратных сбоев.

  • Приватная сеть VPC

    Прямое взаимодействие сервисов по внутренней сети без публичных IP-адресов.

  • WireGuard-шлюз

    Безопасный доступ с локального компьютера через привычные инструменты (TablePlus, DBeaver, psql).

  • Контейнеры и VM в той же сети

    Прямой доступ к базе из контейнеров и виртуальных машин в единой VPC.

    Контейнеры →