Как Meter ускорила развертывание Dashboard с 10 минут до секунды на Vercel и Next.js
Meter, разработчик полностековых сетевых решений для бизнеса, школ и организаций, добился кардинального ускорения процессов разработки и развертывания после перехода на платформу Vercel и фреймворк Next.js. Время сборки их основного продукта Dashboard сократилось с более чем 10 минут до менее одной

Meter, разработчик полностековых сетевых решений для бизнеса, школ и организаций, добился кардинального ускорения процессов разработки и развертывания после перехода на платформу Vercel и фреймворк Next.js. Время сборки их основного продукта Dashboard сократилось с более чем 10 минут до менее одной минуты, а возможность отката изменений и предпросмотра каждой ветки значительно повысила надежность и масштабируемость. Этот кейс — наглядный пример того, как современные инструменты могут трансформировать CI/CD и ускорить выход новых функций.
Как Meter перевела Dashboard на Vercel и Next.js
До миграции Meter использовала различные решения AWS для хостинга Dashboard, что приводило к длительным сборкам и ограниченной видимости изменений. Команда поставила цель ускорить итерации, упростить развертывание и получить бесшовную интеграцию фронтенда и бэкенда. Миграция прошла в два этапа: сначала перенесли ключевые компоненты, затем подключили дополнительные функции. Сложности, такие как управление удаленным кэшированием и переход на монорепозиторий, были решены благодаря поддержке Vercel для React, Vite и предпросмотров для каждой ветки.
Сегодня все развертываемые активы Meter хранятся в едином репозитории, что упрощает управление кодом и совместную работу команд. Улучшенное время сборки и гибкие возможности отката повысили надежность и масштабируемость развертываний. После миграции команда отметила значительное ускорение CI/CD, что позволяет быстро публиковать и проверять код в среде, близкой к продакшну. Встроенный Git-воркфлоу Vercel обеспечивает ежедневные пуши в продакшн, ускоряя выпуск функций и снижая потребность в ручном QA.
Почему Meter выбрала Vercel вместо AWS?
Команда Meter искала платформу, которая обеспечивает быструю итерацию, скорость развертывания и бесшовную интеграцию фронтенда и бэкенда. Vercel предложил это в одном решении, тогда как AWS требовал настройки множества сервисов и не давал такого же уровня интеграции с Git и предпросмотров. Кроме того, поддержка Next.js позволила Meter построить Command — генеративный UI для управления сетями — на той же платформе. Выбор Vercel также был обусловлен возможностью автоматического масштабирования и глобальной доставкой контента через CDN, что критично для сетевых решений.
Технические детали миграции
Миграция Dashboard на Vercel включала переход на монорепозиторий, что упростило управление зависимостями и совместную работу. Vercel поддерживает React и Vite, что позволило сохранить существующий стек. Ключевым улучшением стало внедрение предпросмотров для каждой ветки — разработчики могут видеть изменения в изолированной среде перед мержем. Время сборки упало с 10 минут до менее минуты, а возможность отката изменений одним кликом повысила надежность. Команда также оптимизировала кэширование, используя удаленный кэш Vercel, что сократило время повторных сборок.
Какие результаты получила Meter после миграции на Vercel?
После перехода на Vercel и Next.js Meter добилась значительного ускорения развертывания: время сборки сократилось с 10 минут до 30-60 секунд. Это позволило разработчикам получать обратную связь почти мгновенно и увеличить частоту релизов. Предпросмотры для каждой ветки устранили необходимость в отдельной стейджинг-среде, а откаты стали выполняться одним кликом. В результате команда сократила время вывода новых функций на рынок и снизила нагрузку на QA. Для бизнеса это означает более быстрое реагирование на потребности клиентов и повышение конкурентоспособности.
Кого затронет этот кейс и как
Для разработчиков Meter ускорение сборки означает более быструю обратную связь и возможность чаще выпускать функции. Для бизнеса — сокращение времени вывода на рынок и снижение затрат на ручное тестирование. Для конкурентов в сфере сетевых решений это пример того, как современные платформы развертывания могут кардинально улучшить производительность команды. В российском контексте подобные кейсы могут стимулировать интерес к Vercel и Next.js среди компаний, разрабатывающих сложные веб-интерфейсы. Особенно это актуально для стартапов и среднего бизнеса, которые ищут способы ускорить разработку без масштабных инвестиций в инфраструктуру.
Что будет дальше
Meter продолжит развивать свои продукты на Vercel и Next.js. В планах — дальнейшая оптимизация CI/CD и расширение функциональности Command. Учитывая успех миграции, можно ожидать, что Meter будет углублять интеграцию с экосистемой Vercel, возможно, используя Edge Functions для обработки запросов на границе сети. Также команда рассматривает внедрение Incremental Static Regeneration (ISR) для улучшения производительности Dashboard. В долгосрочной перспективе Meter планирует полностью перейти на serverless-архитектуру, что позволит еще больше сократить затраты на инфраструктуру.
Итог
Переход Meter на Vercel и Next.js позволил сократить время сборки с 10 минут до менее минуты, ускорить итерации и повысить надежность развертываний. Этот кейс демонстрирует, как правильный выбор платформы может трансформировать процессы разработки и дать команде возможность быстрее доставлять ценность пользователям. Для компаний, сталкивающихся с медленными сборками и сложным развертыванием, опыт Meter служит убедительным аргументом в пользу миграции на современные платформы, такие как Vercel.