Завершен проект «Создание коммерческого Mule коннектора к системе управления мастер-данными»
Рады сообщить, что наша команда профессионалов успешно завершила работу над очередным проектом «Создание коммерческого Mule коннектора к системе управления мастер-данными».
Задача проекта, в котором участвовала команда Jazzteam, состояла в проектировании, разработке и внедрении Mule коннектора, являющегося оберткой над облачной системой управления мастер-данными (MDM), выступающей в роли платформы как сервиса (PaaS). Система позволяет создавать промышленные приложения, которые производят глубокую автоматизированную аналитику (в том числе и предиктивную) на основе данных о клиентах, продуктах, услугах, персонале, технологиях, материалах и т.д. Разработанный нами коннектор значительно упрощает процесс создания Mule-приложений, работающих с системой за счет автоматического обновления токенов доступа к API и динамического DataSense. Делая вызовы API через коннектор, пользователь может загружать данные в систему и удалять их из системы, осуществлять поиск данных на основе фильтров, устанавливать отношения между данными.
В качестве основного средства для построения коннектора использовался Anypoint Connector DevKit. Каждая операция коннектора использует Jersey-client для вызовов API. Ответы со стороны приложения возвращаются в формате JSON. При помощи Jackson-mapper происходит отображение этих ответов в Java-объекты, которые коннектор и выдает на выходе.
В ходе разработки компания ДжазТим выполнила работу по реализации основного функционала коннектора (запросы к API), динамического DataSense, функционального, системного и юнит-тестирования. Коннектор был полностью подготовлен для прохождения сертификации со стороны компании MuleSoft.
Особенности, профессиональные достижения команды и результаты работы на проекте вы легко можете найти здесь: https://jazzteam.ru/portfolio/creation-of-commertial-mule-connector-to-system-of-control-of-master-data/
Не забудьте прочитать отзывы наших заказчиков о работе инженеров ДжазТим на других проектах! ;)
Мануал по использованию DataSense 23 февраля в компании ДжазТим