Разработка информационных систем и ПО. Микросервисы

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

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

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

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

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

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

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

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

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

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

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

Низкая стоимость развёртывания решения (roll-out) Низкая стоимость развёртывания решения (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-системы
BPM-системы

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Наши продукты

/services/microservices/servis-khraneniya-i-upravleniya-dokumentami-client-document-management-service/
Сервис хранения и управления документами
/services/microservices/markirovka/
Решения для обязательной маркировки товаров
/services/microservices/modelirovanie-biznes-protsessov/
Моделирование бизнес-процессов
Отраслевые решения
Интеграции для BPM/ERP-систем

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

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

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

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

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

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

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

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

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

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

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

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

  • Отправка данных в другие системы, включая государственные, операторов, национальных регуляторов 
  • Передача данных в ГИС МТ (Честный знак, Маркировка), ДМДК, ЕГАИС
  • Автоматизированная подпись электронных документов 
  • Формирование документов по стандартам
  • Автоматизированное подписание документов с помощью ЭП
Кому нужны микросервисы
Компаниям, которые пользуется несколькими платформами для управления бизнесом, например, и SAP, и 1С, и эти платформы нужно интегрировать Компаниям, которые пользуется несколькими платформами для управления бизнесом, например, и SAP, и 1С, и эти платформы нужно интегрировать
Компаниям, которые пользуется несколькими платформами для управления бизнесом, например, и SAP, и 1С, и эти платформы нужно интегрировать
Компаниям, которые не могут купить недостающие модули для лицензированных систем из-за ухода провайдера с рынка Компаниям, которые не могут купить недостающие модули для лицензированных систем из-за ухода провайдера с рынка
Компаниям, которые не могут купить недостающие модули для лицензированных систем из-за ухода провайдера с рынка
Тем, кто работает с большим количеством типов данных из разных систем, которые нужно связать воедино Тем, кто работает с большим количеством типов данных из разных систем, которые нужно связать воедино
Тем, кто работает с большим количеством типов данных из разных систем, которые нужно связать воедино
Тем, кому не хватает функциональности в существующих решениях Тем, кому не хватает функциональности в существующих решениях
Тем, кому не хватает функциональности в существующих решениях
Компаниям с нестандартными процессами Компаниям с нестандартными процессами
Компаниям с нестандартными процессами
Наши технологии
Framework Framework
Framework
  • Spring
  • Hibernate
  • Angular
  • Vaadin
BPM 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/news/kompaniya-iiii-tech-uspeshno-zavershila-proekt-po-avtomatizatsii-markirovki-dlya-faberlic/
Компания iiii Tech успешно завершила проект по автоматизации маркировки для Faberlic Компания iiii Tech успешно завершила проект по автоматизации маркировки для Faberlic
Компания iiii Tech успешно завершила проект по автоматизации маркировки для Faberlic Компания iiii Tech успешно завершила проект по автоматизации маркировки для Faberlic
Компания iiii Tech успешно завершила проект по автоматизации маркировки для Faberlic Компания iiii Tech успешно завершила проект по автоматизации маркировки для Faberlic
Новость
Компания iiii Tech успешно завершила проект по автоматизации маркировки для Faberlic
14 декабря 2022
Подпишитесь на рассылку!
Отправляем только полезные письма
Нажимая на кнопку, я соглашаюсь с политикой обработки персональных данных
Продолжая использовать этот сайт и нажимая на кнопку «Принимаю», вы даете согласие на обработку файлов cookie