C чем угодно. Нужна задача, “песочница”, проектировщик и программист.
«Песочница» это игрушечная, тестовая система, которая на этапе разработки изображает, эмулирует реальную систему. Это может быть пример файла выгрузки, структуру которого обе стороны подписали. Лучше — кровью.
Отсутствие песочницы — путь к проблемам.
Проектировщик и программист должны быть умными и опытными. Это значит: знать Битрикс, иметь опыт работы с большими объемами данных и высокой нагрузкой и уметь думать вперед на несколько шагов.
Плохая реализация интеграции обойдется дорого. При кажущейся простоте задачи интеграции порождают наибольшее число рисков и являются одними из самых проблемных при запуске реальных систем.
Что обычно имеется в виду под интеграцией:
интеграция Битрикса с 1С;
как сделать на Битриксе выгрузку в Яндекс.Маркет;
импорт и экспорт данных в Битрикс в csv и xml;
интеграция с социальными сетями, вставка «лайков» на сайт на Битриксе;
получение данных с других сайтов;
подключение к внешней базе данных;
интеграция Битрикса с внешним API.