Заказная разработка и микросервисы

Интеграционные решения iiii Tech
Настраивают совместимость и обеспечивают стабильную работу любых бизнес-систем
Преимущества микросервисов
Эффективность бизнес-процессов на первом месте
Эффективность бизнес-процессов на первом месте

Используйте независимый подход к разработке и выбору технологий при разработке каждого сервиса (язык разработки, фреймворк, правила обмена, СУБД и т.д.)

Нет привязки к лицензиям
Нет привязки к лицензиям

Можно использовать open-source решения столько, сколько необходимо, что позволяет полностью или частично отказаться от лицензий

Модульность
Модульность

Позволяет легко заменять, перемещать, удалять, дублировать любой из сервисов. И конечно, тестирование и обновление производится независимо

Осознанное решение по размещению каждого сервиса
Осознанное решение по размещению каждого сервиса

Это может быть локальная рабочая станция, сервер, виртуальная машина, облако

Быстрая разработка и запуск MVP

Быстрая разработка и запуск MVP

Далее вносим изменения итеративно

Низкая стоимость развёртывания решения (roll-out)
Низкая стоимость развёртывания решения (roll-out)

Достаточно удалённо запустить или обновить сервис, не тратя время на доставку обновления каждому пользователю

Стабильность работы и автоматическое восстановление
Стабильность работы и автоматическое восстановление

Сбой в работе одного микросервиса не приводит к выходу из строя всего приложения, а еще они могут перезапускаться автоматически

Безотказная работа
Безотказная работа

Повышение стабильности и качества работы ИТ-систем решения за счет использования распределенных и изолированных приложений

Легкость интеграций
Легкость интеграций

Бесшовная интеграция между продуктами (например, ERP) от разных поставщиков

Основные сценарии работы
/backend/roadmap-detail.php?id=1108&ib=113
01
Интеграция систем и приложений
/backend/roadmap-detail.php?id=1109&ib=113
02
Модификация корпоративных систем
/backend/roadmap-detail.php?id=1110&ib=113
03
Технические задания
/backend/roadmap-detail.php?id=1111&ib=113
04
Разработка приложений
/backend/roadmap-detail.php?id=1112&ib=113
05
Доработка приложений
/backend/roadmap-detail.php?id=1113&ib=113
06
Поддержка решений
/backend/roadmap-detail.php?id=1114&ib=113
07
Оркестрация систем и решений по сквозным бизнес-процессам
Классы систем, с которыми мы работаем
BPM-системы
BPM-системы

Системы моделирования и автоматизации бизнес-процессов, которые позволяют видеть общую картину всех процессов и декомпозировать ее до любого уровня

Корпоративные порталы
Корпоративные порталы

Системы внутренней коммуникации, сайты, трекеры, базы знаний

Системы ЭДО
Системы ЭДО

Решения для электронного документооборота в крупных/разветвленных компаниях, соответствующие современным требованиям рынка

Базы данных
Базы данных

Проекты хранения данных и оптимизация существующей архитектуры. Нестандартные решения

Мобильные приложения
Мобильные приложения

Мультиплатформенные приложения для внутренней и внешней коммуникации

Корпоративные сайты
Корпоративные сайты

Многофункциональные сайты с возможностью самостоятельного управления контентом

Личные кабинеты
Личные кабинеты

Сложные решения для обработки и хранения данных для ритейла, банков и т.д. Расчетные калькуляторы для финтеха, страхования, производства

Системы работы с маркированной продукцией
Системы работы с маркированной продукцией

Решения по интеграции с «Честным знаком», ЕГАИС, ДМДК

Задачи, которые решают микросервисы

Простые интеграции

  • Передать данные из одной системы в другую напрямую или через очередь сообщений

  • Облачная архитектура

  • Решения для миграции и конвертации данных

  • Формирование документов для других систем

Ожидание обработки данных

Если нужно убедиться, что заказ зарезервирован корректно перед отправкой, микросервис может дождаться ответа от системы резервирования и продолжить собственную операцию дальше

Проверка данных

Прежде чем передать данные, можно их проверить на валидность или консистентность, например, хватит ли товара на складе для отгрузки


 Обработка данных

Если разные типы документов обрабатываются по-разному, можно добавить алгоритм обработки и даже использовать простую BPMS

Обогащение данных

Прежде чем передать данные в другую систему, можно их дополнить другими данными, например, добавить адрес разгрузки в документ доставки

Исправление ошибок

  • Микросервис может не просто обработать данные, а исправить ошибку и отправить документ повторно
  • Валидация данных, исключение ошибок пользователей и расчётов в других системах

Фоновая обработка данных

  • Отдельный модуль может запускать плановые обработки по расписанию или по какому-то событию, давая соответствующие команды другим системам или сервисам.
  • Контроль получения и подтверждения документов внешними системами

Точечная автоматизация бизнес-процессов

  • Автоматизация любого отдельного процесса с учётом индивидуальных особенностей/требований

  • Внедрение индивидуальной логики в процесс

Простые процессы с подтверждением

  • Например, простой интерфейс для мобильного приложения позволит быстро согласовать заказ или запрос удалённо. Или можно спроектировать интерфейс для конкретной роли для быстрого принятия решения и проверки статусов документов.

  • В том числе быстрая и точечная автоматизация отдельных процессов с помощью микросервисов без доработки legacy-систем

Сложные алгоритмы с данными из ERP-систем

Микросервисы позволяют быстро разработать модуль, который будет располагаться рядом с вашей ERP (или вообще в другом месте, в облаке), и по определённым правилам рассчитает график доставки, спрогнозирует спрос, спланирует график наполнения склада, загрузку производственной линии. Рассчитанный результат он может отправить, например, в производственную систему или сформировать заказ на доставку в 3PL.

  • Подтверждение операций и документов других пользователей. Автоматизация сотрудников склада, зоны приёмки, контроля качества, работников торгового зала, супервайзеров и торговых представителей

  • Мобильное рабочее место

Создание клиентских приложений: для работы сотрудника на складе, в зоне приёмке, торговом зале, на выезде у клиента и т. д.

Простые интеграции

  • Передать данные из одной системы в другую напрямую или через очередь сообщений

  • Облачная архитектура

  • Решения для миграции и конвертации данных

  • Формирование документов для других систем

Ожидание обработки данных

Если нужно убедиться, что заказ зарезервирован корректно перед отправкой, микросервис может дождаться ответа от системы резервирования и продолжить собственную операцию дальше

Проверка данных

Прежде чем передать данные, можно их проверить на валидность или консистентность, например, хватит ли товара на складе для отгрузки


 Обработка данных

Если разные типы документов обрабатываются по-разному, можно добавить алгоритм обработки и даже использовать простую BPMS

Обогащение данных

Прежде чем передать данные в другую систему, можно их дополнить другими данными, например, добавить адрес разгрузки в документ доставки

Исправление ошибок

  • Микросервис может не просто обработать данные, а исправить ошибку и отправить документ повторно
  • Валидация данных, исключение ошибок пользователей и расчётов в других системах

Фоновая обработка данных

  • Отдельный модуль может запускать плановые обработки по расписанию или по какому-то событию, давая соответствующие команды другим системам или сервисам.
  • Контроль получения и подтверждения документов внешними системами

Точечная автоматизация бизнес-процессов

  • Автоматизация любого отдельного процесса с учётом индивидуальных особенностей/требований

  • Внедрение индивидуальной логики в процесс

Простые процессы с подтверждением

  • Например, простой интерфейс для мобильного приложения позволит быстро согласовать заказ или запрос удалённо. Или можно спроектировать интерфейс для конкретной роли для быстрого принятия решения и проверки статусов документов.

  • В том числе быстрая и точечная автоматизация отдельных процессов с помощью микросервисов без доработки legacy-систем

Сложные алгоритмы с данными из ERP-систем

Микросервисы позволяют быстро разработать модуль, который будет располагаться рядом с вашей ERP (или вообще в другом месте, в облаке), и по определённым правилам рассчитает график доставки, спрогнозирует спрос, спланирует график наполнения склада, загрузку производственной линии. Рассчитанный результат он может отправить, например, в производственную систему или сформировать заказ на доставку в 3PL.

  • Подтверждение операций и документов других пользователей. Автоматизация сотрудников склада, зоны приёмки, контроля качества, работников торгового зала, супервайзеров и торговых представителей

  • Мобильное рабочее место

Создание клиентских приложений: для работы сотрудника на складе, в зоне приёмке, торговом зале, на выезде у клиента и т. д.

Отраслевые решения
Интеграции для BPM/ERP-систем

Модули для 1С, SAP, российских систем ЭДО, интеграции любого уровня сложности

Решения для ритейла

Товарная маркировка, логистика и работа со складами

Решения для производства

Аналитика, прогнозирование, планирование, контроль ресурсов. Обработка и преобразование, обогащение полезными данными

Персональные данные

Сервис обработки и хранения персональных данных для зарубежных решений, сайтов, электронных магазинов и пр.

Формирование электронных документов по российским стандартам

На основе данных ERP могут быть сформированы и подписаны ЭЦП документы УПД, УКД/УПДи, ТОРГ2, Электронные транспортные накладные (ЭТрН), Электронные таможенные декларации (ЭД)

Переход от классического монолитного или вендорского решения

Вы можете плавно переводить ваши процессы в новое решение, постепенно автоматизируя ключевые или критические процессы, если нет возможно доработки функциональности в вашей ERP

Законодательство и внешние регуляторы

  • Отправка данных в другие системы, включая государственные, операторов, национальных регуляторов 
  • Передача данных в ГИС МТ (Честный знак, Маркировка), ДМДК, ЕГАИС
  • Автоматизированная подпись электронных документов 
  • Формирование документов по стандартам
  • Автоматизированное подписание документов с помощью ЭП
Наши продукты
Библиотека процессов BPM/ business process management core

Легковесный движок собственной разработки. Позволяет организовывать сквозные бизнес-процессы, оркестрируя множество информационных систем заказчика

Сервис хранения и управления документами

Организуем продуманное хранение и управление важным документами

Маркировка
  • Интеграционный слой для взаимодействия систем заказчика с операторами маркировки (РФ, РК, РБ)
  • Взаимодействие через API
  • Регистрация GTIN
  • Эмиссия кодов маркировки
  • Получение поставок от зарубежных, РФ, ЕАЭС поставщиков
  • Вывод из оборота
  • Мобильное приложение для работы с маркировкой
  • Дополнение существующей WMS по работе с упаковками, по приемке входящей поставки, по работе на складе/магазине
  • Формирование иерархий иностранным поставщиком
  • Автоматизация ЮЗДО, интеграция с операторами ЮЗДО, с системами заказчика
  • Обработка входящих документов
  • Формирование исходящих документов
  • Обработка результатов приемки и информирование о расхождениях по ЮЗДО
  • Обработка и формирование корректировочных документов (ТОРГ2, УПДи, УКД)
  • Система партионного учета 
  • Сохранение данных о входящем потоке (WMS, ЮЗДО)
  • Корректировка остатков складскими операциями (WMS)
  • Уменьшение остатков через продажу (POS)
  • Обработка запросов на подбор РНПТ для формирования УПД
Кому нужны микросервисы
Компаниям, которые пользуется несколькими платформами для управления бизнесом, например, и SAP, и 1С, и эти платформы нужно интегрировать
Компаниям, которые пользуется несколькими платформами для управления бизнесом, например, и SAP, и 1С, и эти платформы нужно интегрировать
Компаниям, которые не могут купить недостающие модули для лицензированных систем из-за ухода провайдера с рынка
Компаниям, которые не могут купить недостающие модули для лицензированных систем из-за ухода провайдера с рынка
Тем, кто работает с большим количеством типов данных из разных систем, которые нужно связать воедино
Тем, кто работает с большим количеством типов данных из разных систем, которые нужно связать воедино
Тем, кому не хватает функциональности в существующих решениях
Тем, кому не хватает функциональности в существующих решениях
Компаниям с нестандартными процессами
Компаниям с нестандартными процессами
Наши технологии
Framework
Framework
  • Spring
  • Hibernate
  • Angular
  • Vaadin
BPM
BPM
  • Camunda
  • iiii BPMC
СУБД
СУБД
  • MS SQL
  • Oracle
  • MySQL
  • PostgreSQL
  • Tarantool
Прочее
Прочее
  • Java
  • Javascript
  • Node.JS
  • React.js
  • jQuery
  • JOOQ
  • flyway
  • Nginx
  • Liferay
  • RabbitMQ

Почему iiii Tech

Business-first

подход

Экономим средства

за счет Open Source продуктов и инструментов

Даем возможность

выбрать подход и технологию для конкретного микросервиса

Разработанные решения и сервисы

проходят независимое тестирование на безопасность и надежность: Penetration Test, Security Test, Bridge Test и т. д.

Поддержка по SLA

обучение ваших сотрудников — не привязываем к себе как к поставщику услуги

Микросервисы — это легко
Реализация корпоративных процессов на микросервисах быстрее и проще
Реализация корпоративных процессов на микросервисах быстрее и проще
Возможен плавный переход на микросервисную архитектуру
Возможен плавный переход на микросервисную архитектуру
Используйте текущие автоматизированные процессы как основу: начинать с нуля не придётся
Используйте текущие автоматизированные процессы как основу: начинать с нуля не придётся
Компании-разработчики и интеграторы несут ответственность за результат
Компании-разработчики и интеграторы несут ответственность за результат
Поддержка решения после реализации
Поддержка решения после реализации
Вам может быть интересно
/about/media/blog/demo-blog-7/
Персональные данные: вопросы на стыке этики, права и технологи
Персональные данные: вопросы на стыке этики, права и технологи
Персональные данные: вопросы на стыке этики, права и технологи
Блог
Персональные данные: вопросы на стыке этики, права и технологи
03 октября 2022
/about/media/blog/demo-blog-8/
Как работать российским компаниям в условиях ухода зарубежных вендоров
Как работать российским компаниям в условиях ухода зарубежных вендоров
Как работать российским компаниям в условиях ухода зарубежных вендоров
Блог
Как работать российским компаниям в условиях ухода зарубежных вендоров
03 октября 2022
/about/media/blog/kak-sbalansirovat-tsifrovuyu-transformatsiyu-i-tekushchuyu-deyatelnost/
Как сбалансировать цифровую трансформацию и текущую деятельность
Как сбалансировать цифровую трансформацию и текущую деятельность
Как сбалансировать цифровую трансформацию и текущую деятельность
Блог
Как сбалансировать цифровую трансформацию и текущую деятельность
23 сентября 2022
Подпишитесь на рассылку!
Отправляем только полезные письма
Нажимая на кнопку, я соглашаюсь с политикой обработки персональных данных
Продолжая использовать этот сайт и нажимая на кнопку «Принимаю», вы даете согласие на обработку файлов cookie