Единая шина событий. Никаких жестко закодированных провайдеров.
Любой источник событий. Любой бизнес-результат. Единая платформа. Перед вами полный мультитеннантный стек на базе Kubernetes под каждым шаблоном решения.
Коннекторы
- Stateless HTTP-вызовы
- Легковесные, нулевой холодный старт
- REST / GraphQL / Webhooks
Агенты
- Изолированные контейнеры K8s
- Stateful-процессы длительного выполнения
- AI / LLM / Мессенджеры
Полный стек платформы
Восемь слоев, один контракт. Каждый слой развертывается и наблюдается независимо, а все события маршрутизируются через шину CloudEvents.
Визуальный интерфейс для операторов, код для разработчиков.
Авторизация, разделение данных компаний и API, с которым общаются интерфейсы.
Сопоставляет события по паттерну, cron или вебхуку и запускает выполнение процесса.
Единый контракт для всех интеграций. Выделен, так как все события проходят через него.
Коннекторы дергают API; агенты думают в изолированных контейнерах. Общий формат пакетов.
Упаковка и деплой агентов в изолированные пространства имен Kubernetes для каждого клиента.
Реляционное состояние, тайм-серии истории событий, кэш и векторная память агентов.
Мультитеннантный кластер с шифрованием, сетевыми политиками и полным мониторингом.
Что дает эта архитектура вашему бизнесу
Шлюз CloudEvents
Любой источник — вебхуки, расписания, базы данных, мессенджеры, API — приводится к стандарту CloudEvents 1.0 на шине Kafka, позволяя процессам взаимодействовать без кастомных интеграций.
TypeScript SDK и CLI для агентов
Создавайте агентов на TypeScript. Генерируйте структуру с помощью init, тестируйте локально и деплойте с помощью push по чистому HTTP без локального Docker.
Визуальный конструктор процессов
Визуальный холст на базе движка Prefect: 42 типа узлов (switch, filter, loop, transform, HTTP, запуск агента, действие коннектора, задача человека) и лог выполнения.
Коннекторы как данные
Интеграции — это данные, а не код. Каждый коннектор — это версионированная схема. Каталог масштабируется без изменений ядра платформы.
Реальное время и наблюдаемость
WebSocket-обновления с автовосстановлением подключения, OpenTelemetry, Prometheus-метрики, Grafana-дашборды и публичная страница статуса.
Безопасность мультитеннантности
JWT + RBAC (4 роли), изолированные namespaces в K8s для каждого клиента, фильтрация запросов по компании, шифрование TLS 1.3 и скрытие PII-данных.
Построено на современном открытом технологическом стеке
Почему эта архитектура выигрывает на рынке
Независимость от провайдеров
В ядре платформы нет жестко закодированной логики конкретных провайдеров. Один движок запускает WhatsApp, Stripe, Salesforce и любые другие сервисы через общий контракт. Коннектор считается готовым только при наличии пакета провайдера, пакета коннектора, 7 файлов документации и тестов.
Событийно-ориентированное выполнение
В отличие от систем, постоянно опрашивающих API (polling), Zervanor работает по событиям. Процессы и агенты просыпаются только при прохождении подписанного события, например, stripe.payment.succeeded.
Рантайм на базе Kubernetes
Zervanor не просто дергает ваши API — он хостит ваших агентов. Каждому агенту выделяется изолированный контейнер в мультитеннантном кластере GKE с разделением пространств имен на уровне организаций.