Рынок интеграций


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

Пример:
Мы разрабатываем систему продажи билетов на мероприятия. Нам нужно вести бухгалтерскую отчетность.
Вместо того, чтобы погружаться в незнакомую предметную область и тратить ресурсы на разработку подсистемы бухгалтерского учета, мы можем сделать интеграцию с системой "1С: Предприятие" с этой функциональностью.

Написать интеграционный шлюз дешевле разработки логики с нуля.

В основном сейчас делают межсистемные интеграции: когда одно приложение сервера связывается с другим приложением сервера для обмена данными.

Самый распространенный протокол взаимодействия REST API. Все меньше встречается SOAP API. Хотя при интеграции с государственными информационными системами и системами электронного документооборота (СЭД) с SOAP API и XML встреча будет неизбежна. 

Немного примеров популярных интеграций:
  • Интеграция с банковской системой для оплаты банковской картой на сайтах, в мобильных приложениях и т.д.  (интернет-эквайринг).
  • Интеграции с государственными системами для соблюдения требований законодательства (пример: интеграции кассового ПО с система маркировки товаров "Честный знак").
  • Интеграции с CRM-системами (системы для контроля работы с клиентами — продажи, заявки и т.д.).

Направление, которое начинает набирать обороты — программно-аппаратные интеграции.

Примеры:
  • Робот-пылесос
  • Терминалы самообслуживания
  • Кассы
  • Умный дом (холодильник, освещение, ворота)
  • Биометрия (оплата по лицу, допуск по лицу)

Опыт проектирования программно-аппаратной интеграции дает возможность посмотреть на все возможные слои интеграции в один прием. Он поможет разобраться с проектированием мобильных приложений.


Екатерина Ананьева
Основатель IT-школы системного анализа и проектирования GetAnalyst
k@getanalyst.ru

Контакты

+7 (499) 686-15-46

*Instagram — запрещенная на территории РФ организация

Практический опыт здесь, 2021-2024

Мы используем файлы cookie, для персонализации сервисов и повышения удобства пользования сайтом. Если вы не согласны на их использование, поменяйте настройки браузера.