iiii Tech создал комплексное интеграционное решение для автоматизации бизнес-процессов
Задача Заказчика
Необходимо было разработать решение, которое в короткий срок поможет автоматизировать более 200 логистических процессов.В backend системе Заказчика было более 20 legacy-систем.
Необходимо было в короткий срок собирать сквозные процессы, требующие данные из legacy-систем backend’a, быстро добавлять новые интеграции, оперативно менять уже созданные процессы.
Решение
Командой iiii tech был создан интеграционный слой, разработанный на микросервисах и open source компонентах. В основе решения лежит BPM Camunda.За счёт использования микросервисов решение даёт возможность в короткие сроки дополнять функционал и делать новые интеграции с минимальной доработкой систем backend’a.
Разработанное решение имеет ряд интерфейсов, в том числе и мобильный.
Также в решении реализован функционал сбора аналитики и визуализации отчётов.
Решение размещено в инфраструктуре заказчика.
Используемый стек: Camunda, Java, Kubernetes, RabbitMQ, PostgreSQL
Роль iiii Tech в проекте:
У заказчика было техническое задание, но в ходе фазы аналитики, выполненной iiii Tech, совместно с заказчиком было принято решение от него отказаться и начать проработку и сбор требований с нуля.Команда iiii Tech выполнила сбор требований, разработала архитектуру, предложила технологический стек.
На следующем этапе команда iiii Tech выполнила разработку MVP и его ввод в эксплуатацию.
Далее для соблюдения бизнес-нужд Заказчика и максимальной гибкости доработка решения осуществлялась по спринтам в течение 3х лет.
Команда iiii Tech поддерживала решение и его инфраструктуру. Поддержка осуществлялась в режиме 12х5.
В рамках поддержки и развития решения команда iiii Tech выполняла роль архитектурного надзора: контролировала релизы и гарантировала, что они не повредят другим решениям Заказчика.
Автоматизация
Заказная разработка
BMP
Аналитика данных
Интеграционный слой