Версия 1.8.2 — автопродвижение canary по метрикам памяти

Отгружайте на edge.
Наблюдайте в реальном времени.

Vlone — среда выполнения и наблюдаемость в одном контуре. Одна команда собирает, выкатывает и переключает трафик, а логи, метрики и трейсы уже связаны между собой.

Бесплатный тариф без карты · 50 ГБ трафика · 1 регион

~/checkout-api — vlone

Нам доверяют продакшены

КонтурОриентирСеверствоМёбиусРадиусТензор

Платформа

Всё, что нужно между коммитом и трафиком

Без склейки пяти сервисов, без агентов на каждом узле и без отдельной системы для логов.

Деплой за секунды

Сборка, прогрев и переключение трафика одной командой. Средний полный цикл на типовом сервисе — 20 секунд.

Наблюдаемость без агентов

Логи, метрики и трейсы собираются рантаймом и связаны по trace_id. Ставить и обновлять коллекторы не нужно.

Семь регионов

Москва, Петербург, Казань, Амстердам, Франкфурт, Варшава и Алматы. Anycast уводит трафик из деградирующего региона за 2–3 секунды.

Откат за три секунды

Ревизии неизменяемы, откат — это переключение трафика, а не пересборка. Сборка не запускается вовсе.

Секреты шифруются у вас

Значения шифруются в CLI ключом проекта. Платформа хранит шифротекст и может обращаться к вашему KMS.

Автоскейлинг по очереди

Масштабирование смотрит на глубину очереди запросов, а не только на CPU — реакция на всплеск наступает раньше.

19.4 с
медианный полный цикл деплоя
147 мс
холодный старт Go, p50
99.98%
фактическая доступность за 12 месяцев
7
регионов в трёх странах

Как это работает

Три шага до продакшена

Платформа не просит менять архитектуру приложения. Если оно слушает порт из 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

Демонстрация

От команды до трафика за 20 секунд

Полный цикл без монтажа: выкат, автопродвижение canary и живые метрики в панели.

Отзывы

Что говорят команды

Раньше выкат был событием, к которому готовились. Теперь это фоновая операция: пятнадцать деплоев в день и ни одного созвона по этому поводу.
МЛ
Марина Логинова
Head of Engineering, Контур
Отдельно ценно, что трейсы и логи уже связаны. Мы выкинули две интеграции и перестали платить за хранение одних и тех же данных дважды.
СП
Сергей Пахомов
Tech Lead, Ориентир
Автопродвижение canary поймало утечку памяти на 25 процентах трафика. Без него мы бы узнали о ней утром следующего дня.
ИД
Илья Дорохов
SRE, Тензор

Первый деплой занимает пять минут

Бесплатный тариф не требует карты и не выключается по таймеру. Начните с пет-проекта и переходите на Team, когда понадобится.