раздел 00
Что такое интеграция
Интеграция - это когда две системы связаны и обмениваются данными или действиями автоматически. Одна что-то делает, вторая об этом узнаёт или тоже что-то делает в ответ. Без участия человека.
Простой пример из жизни. Вы оплатили заказ в интернет-магазине картой. Дальше за пару секунд: банк подтвердил оплату, магазин пометил заказ как оплаченный, склад получил задание собрать товар, вам пришло письмо с чеком. Никто не звонил, не пересылал данные вручную. Системы интегрированы - они сами передали друг другу нужное.
Интеграция нужна, чтобы сервисы работали вместе - и человек не переносил данные из одной программы в другую руками.
Зачем это нужно
Представьте отдел, где из CRM данные о клиентах копируют в бухгалтерскую программу вручную. Кто-то открывает один экран, читает, печатает в другом. Долго, скучно, с ошибками. Интеграция убирает этот шаг: записался клиент в CRM - он тут же появился в бухгалтерии.
Где вы встречаете интеграции каждый день
- Вход на сайт через Google - сайт спрашивает у Google, кто вы.
- Уведомление в Telegram о новом письме - почта сообщила боту.
- Курьерское приложение показывает, где едет ваш заказ - магазин связан со службой доставки.
- Умная колонка включает свет - голосовой сервис связан с лампочкой.
Во всех случаях две разные системы договорились, как передавать друг другу данные. Способов этой передачи несколько - именно их и называют видами интеграции.
Главная мысль
Систем много, и им нужно как-то общаться. Способ, которым они это делают, и есть вид интеграции. Дальше разберём основные: API (вы спрашиваете - вам отвечают), webhook (вам сами сообщают о событии) и остальные - файлы, общая база, очереди, виджеты, MCP.