Вышел релиз Roc Integration 2.0 с гибким разграничением ролей и обновлениями в компонентах мониторинга
Компания К2Тех выпустила обновленную интеграционную шину Roc Integration 2.0. Продукт объединил технические характеристики проверенного в ходе внедрений интеграционного решения, а также ряд доработок, которые обеспечивают более высокий уровень мониторинга компонентов, удобства администрирования и использования.
В Roc Integration 2.0 реализованы изменения компонентов мониторинга. ELK-стек (Elastic-stack), используемый для логирования событий в системе, заменили на более гибкий и распространенный стек Grafana, который широко поддерживается опенсорс-сообществом. Добавили компонент Tempo для хранения трассировок интеграционных запросов. Это позволяет отслеживать и анализировать путь и состояние сообщений на каждом из узлов. Пересмотрели инструменты мониторинга: оставили востребованные и информативные панели, добавили дашборд для отображения событий систем и трассировок запросов, а также адаптировали цветовую схему под общий стиль системы.
В Roc Integration 2.0 появилась развитая ролевая модель. В систему добавили разделение пользователей по следующим ролям: «Владелец системы», «Администратор системы», «Инженер». Для каждой роли определен набор полномочий, что обеспечивает должный уровень изоляции данных и разграничение прав на конфигурирование системы: от настройки маршрутов до дашбордов и логов.
Улучшения затронули и пользовательский опыт: в Roc Integration 2.0 потребуется совершать меньше действий при создании сущностей транспортного слоя. За счет изменений core-компонентов системы сущности «Поток» и «Адаптер» регистрируются автоматически. Также полностью переработали интерфейс «Панели администрирования» и перешли на более гибкий фреймворк React.js. Кроме того, в систему добавлены разделы «Карта интеграций» для графического
Читать на habr.com