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