раздел 00

Что такое интеграция

Интеграция - это когда две системы связаны и обмениваются данными или действиями автоматически. Одна что-то делает, вторая об этом узнаёт или тоже что-то делает в ответ. Без участия человека.

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

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

Зачем это нужно

Представьте отдел, где из CRM данные о клиентах копируют в бухгалтерскую программу вручную. Кто-то открывает один экран, читает, печатает в другом. Долго, скучно, с ошибками. Интеграция убирает этот шаг: записался клиент в CRM - он тут же появился в бухгалтерии.

Меньше ручной работы
Данные не переносят между программами руками - системы делают это сами.
Меньше ошибок
Человек ошибается при копировании. Автоматическая передача - нет.
Быстрее
Событие в одной системе мгновенно отражается в другой, а не через час и не на следующий день.

Где вы встречаете интеграции каждый день

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

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

Главная мысль

Систем много, и им нужно как-то общаться. Способ, которым они это делают, и есть вид интеграции. Дальше разберём основные: API (вы спрашиваете - вам отвечают), webhook (вам сами сообщают о событии) и остальные - файлы, общая база, очереди, виджеты, MCP.