Brok
Графический дизайнер интеграционных процессов
Упростите взаимодействие с брокерами сообщений, СУБД и веб‑сервисами с помощью единого удобного интерфейса. Создавайте мощные интеграции и тестовые сценарии, работайте с данными без лишнего кода
Скачать-
Управляйте без проблем
Мы предлагаем комплексное решение, позволяющее управлять различными брокерами сообщений и ETCD через единый, интуитивно понятный, пользовательский интерфейс (UI)
-
Экономьте время и ресурсы
Пишите меньше — генерируйте больше: создавайте бесконечное количество уникальных сообщений на базе единого шаблона с поддержкой строк, дат, справочных данных и т. д.
-
Конструируйте по потребностям
Создавайте с помощью low‑code конструктора сценарии для нагрузочного тестирования или интеграции между брокерами сообщений / веб‑сервисами / СУБД через JDBC
-
Выбирайте универсальное решение
Организуйте свои REST‑запросы в коллекции и без проблем переносите их между системами благодаря поддержке импорта / экспорта в форматах Postman и OpenAPI
Преимущества
-
Работа с брокерами сообщений
- Поддержка Kafka, RabbitMQ, ActiveMQ Artemis, Redis MQ, NATS
- Управление очередями, топиками, адресами, потребителями
- Отправка, чтение, очистка сообщений
- Мониторинг статистики и состояния
-
Шаблоны
сообщений- Создание, редактирование и хранение шаблонов
- Использование контекстных переменных ( %{variable} ) для динамической подстановки данных
- Сохранение отправленных сообщений как шаблонов
-
Создание и запуск сценариев
- Визуальный конструктор сценариев
- Обработка ошибок, повторы, тайм‑ауты
- Отправка, чтение, очистка сообщений
- Запуск по расписанию (CRON‑подобный планировщик)
-
Интеграция и внешние протоколы
- HTTP(s)-запросы (GET, POST, PUT и др.)
- JDBC/SQL — работа с базами данных
- Интеграция с 7 брокерами сообщений
-
ETCD / Redis
- Работа с ключами, наблюдателями и событиями
- Автоматическое отслеживание изменений
-
Персонализация и удобство использования
- Переключение языка и темы интерфейса
- Уведомления, история действий, обратная связь
-
Расширенная работа с Apache Kafka
KsqlDB
- Работа с потоками и таблицами
- Выполнение SQL-подобных запросов к потоковым данным
- Занесение и анализ данных в реальном времени
Kafka Connect
- Интеграция с внешними системами через плагины
- Настройка, запуск и мониторинг коннекторов
- Сброс, остановка, перезапуск соединений
Schema Registry
- Управление схемами и версиями
- Настройка совместимости схем
- Просмотр структуры и метаданных
Что включает в себя
-
Kafka
Топики, потребители и KsqlDB
-
Artemis
Брокеры, адреса и потребители
-
ETCD
Ключи, наблюдатели, роли, пользователи и аренда lease
-
СУБД
Запросы и преобразования данных СУБД
-
Web-сервис
REST API и обращение к сервисам по HTTP/HTTPS протоколам
-
RedisMQ
Очереди, точки обмена и потребители
-
RabbitMQ
Ключи, потоки и потребители
-
NATS
Потоки и потребители
Какие задачи решает Brok
-
Ускорение разработки, интеграции и тестирования сложных автоматизированных систем
-
Гибкое управление брокерами сообщений (Kafka, RabbitMQ, ActiveMQ, Artemis и др.)
-
Создание сценариев интеграции и управление с поддержкой HTTP(s), JDBC, SQL, REST и Groovy‑скриптов
-
Поддержка low‑code подхода для ускорения проектирования и запуска сценариев
-
Предоставление удобного интерфейса для работы с хранилищами данных ETCD и Redis