Деплой за секунды
Сборка, прогрев и переключение трафика одной командой. Средний полный цикл на типовом сервисе — 20 секунд.
Vlone — среда выполнения и наблюдаемость в одном контуре. Одна команда собирает, выкатывает и переключает трафик, а логи, метрики и трейсы уже связаны между собой.
Бесплатный тариф без карты · 50 ГБ трафика · 1 регион
Нам доверяют продакшены
Платформа
Без склейки пяти сервисов, без агентов на каждом узле и без отдельной системы для логов.
Сборка, прогрев и переключение трафика одной командой. Средний полный цикл на типовом сервисе — 20 секунд.
Логи, метрики и трейсы собираются рантаймом и связаны по trace_id. Ставить и обновлять коллекторы не нужно.
Москва, Петербург, Казань, Амстердам, Франкфурт, Варшава и Алматы. Anycast уводит трафик из деградирующего региона за 2–3 секунды.
Ревизии неизменяемы, откат — это переключение трафика, а не пересборка. Сборка не запускается вовсе.
Значения шифруются в CLI ключом проекта. Платформа хранит шифротекст и может обращаться к вашему KMS.
Масштабирование смотрит на глубину очереди запросов, а не только на CPU — реакция на всплеск наступает раньше.
Как это работает
Платформа не просит менять
архитектуру приложения. Если оно слушает порт из PORT и
отвечает на health-проверку — этого достаточно.
CLI определит runtime и создаст vlone.toml. Правки в файл
вносите только если автоопределение вас не устраивает.
Сборка идёт в изолированном окружении с кешем слоёв. Новая ревизия поднимается рядом со старой и проходит health-проверки до получения трафика.
Логи, метрики и трейсы доступны сразу. Если что-то пошло не так,
vlone rollback вернёт предыдущую ревизию за секунды.
name = "checkout-api"
runtime = "go@1.26"
[deploy]
regions = ["msk1", "spb1", "ams1"]
strategy = "canary"
health_path = "/healthz"
[deploy.canary]
steps = [5, 25, 50, 100]
step_duration = "10m"
max_error_rate_delta = 0.5
[scale]
min = 2
max = 40
target_cpu = 65# .github/workflows/deploy.yml
- name: Deploy
env:
VLONE_TOKEN: ${{ secrets.VLONE_TOKEN }}
run: |
curl -fsSL https://ru.vlone.cloud/install.sh | sh
vlone deploy --wait$ vlone rollback r184 --wait
→ Переключение трафика r185 → r184
→ Дренаж соединений ............. 1.8s
✓ Активна ревизия r184 (3.1s)Демонстрация
Полный цикл без монтажа: выкат, автопродвижение canary и живые метрики в панели.
Отзывы
Раньше выкат был событием, к которому готовились. Теперь это фоновая операция: пятнадцать деплоев в день и ни одного созвона по этому поводу.
Отдельно ценно, что трейсы и логи уже связаны. Мы выкинули две интеграции и перестали платить за хранение одних и тех же данных дважды.
Автопродвижение canary поймало утечку памяти на 25 процентах трафика. Без него мы бы узнали о ней утром следующего дня.
Бесплатный тариф не требует карты и не выключается по таймеру. Начните с пет-проекта и переходите на Team, когда понадобится.