Архитектура Enterprise-интеграций: Как подружить внешний B2B-портал и тяжелое ядро (ERP/Tririga) без потери данных
В Enterprise-сегменте (ритейл, финтех, промышленность) часто возникает типичная задача: есть тяжелое, неповоротливое ядро (SAP, Oracle, IBM Tririga или монолитная 1С) и есть необходимость дать доступ к части его данных внешним контрагентам.Бизнес просит: «Давайте сделаем легкий B2B-портал для подрядчиков, чтобы...
В Enterprise-сегменте (ритейл, финтех, промышленность) часто возникает типичная задача: есть тяжелое, неповоротливое ядро (SAP, Oracle, IBM Tririga или монолитная 1С) и есть необходимость дать доступ к части его данных внешним контрагентам.Бизнес просит: «Давайте сделаем легкий B2B-портал для подрядчиков, чтобы они сами обновляли свои лимиты/квоты/статусы».На первый взгляд задача кажется тривиальной: подняли Frontend на React/Vue, сделали пару REST API эндпоинтов и пишем напрямую в базу ядра. Но именно здесь начинаются архитектурные катастрофы, которые стоят корпорациям миллионы рублей из-за потерянных данных и логических конфликтов.В этой статье я разберу паттерн отказоустойчивой двусторонней интеграции через шину данных (ESB) и покажу, как мы стандартизируем описание таких узлов с помощью протокола АОК (Архитектурно-Ориентированное Знание).
Связанные теги
Компании и люди
Линия сюжета
B2B
Последние материалы и связанные ссылки по теме B2B.
B2B
Последние материалы и связанный контекст по теме B2B.
Enterprise
Последние материалы и связанный контекст по теме Enterprise.
ERP-систем
Последние материалы и связанный контекст по теме ERP-систем.
ERP-систем
Последние материалы и связанные ссылки по теме ERP-систем.
Habr
Последние материалы и связанный контекст по теме Habr.
Habr
Последние материалы и связанные ссылки по теме Habr.
Продолжить следить за темой
Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.
Закрытый контур без боли для разработчиков — миф или реальность?
Всем привет! Меня зовут Александр Барыков, я руковожу платформенной командой DevOps и являюсь лидером DevOps-комьюнити в нашей компании.Сегодня хочу поделиться опытом, который м...
Тактика вторая: целевое трудоустройство
Как зайти в Росатом, Сибур или Ланит, если вакансий нет и знакомых тожеВ прошлой статье я рассказал, почему на уровне 9+ млн в год обычный поиск работы не работает. А работает 4...
Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1
Всем привет! Я Данила Горячкин — iOS-инженер в команде Performance в Авито. Занимаюсь оптимизацией производительности iOS‑приложений и менторингом разработчиков.В этой статье по...
[Перевод] Запрет роутеров в США: объясняем ситуацию
Пытаемся найти логику в очередном наезде Трампа и Карра на иностранные гаджеты.Вы наверняка слышали: правительство США запретило потребительские Wi-Fi роутеры иностранного произ...
[Перевод] Тонкости работы с процессором преобразования в OpenTelemetry
Transform processor в OpenTelemetry часто воспринимается как «универсальный костыль» на случай, когда стандартных процессоров уже не хватает. В итоге в конфигурации появляются O...
SAFe, платформенные команды и ИИ в разработке: как устроен IT в MANGO OFFICE
Почему рост IT — это не про новые команды и инструменты, а про структуру, ответственность и управление сложностью
Страницы сущностей
Рекламный слот
Встроенный блок в статье
Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.
Похожие статьи
Еще материалы, которые пересекаются по тегам, источнику или категории.
Закрытый контур без боли для разработчиков — миф или реальность?
Всем привет! Меня зовут Александр Барыков, я руковожу платформенной командой DevOps и являюсь лидером DevOps-комьюнити в нашей компании.Сегодня хочу поделиться опытом, который м...
Тактика вторая: целевое трудоустройство
Как зайти в Росатом, Сибур или Ланит, если вакансий нет и знакомых тожеВ прошлой статье я рассказал, почему на уровне 9+ млн в год обычный поиск работы не работает. А работает 4...
Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1
Всем привет! Я Данила Горячкин — iOS-инженер в команде Performance в Авито. Занимаюсь оптимизацией производительности iOS‑приложений и менторингом разработчиков.В этой статье по...
[Перевод] Запрет роутеров в США: объясняем ситуацию
Пытаемся найти логику в очередном наезде Трампа и Карра на иностранные гаджеты.Вы наверняка слышали: правительство США запретило потребительские Wi-Fi роутеры иностранного произ...
Еще материалы от Habr
Свежие публикации и продолжение темы от той же редакции.
Закрытый контур без боли для разработчиков — миф или реальность?
Всем привет! Меня зовут Александр Барыков, я руковожу платформенной командой DevOps и являюсь лидером DevOps-комьюнити в нашей компании.Сегодня хочу поделиться опытом, который м...
Тактика вторая: целевое трудоустройство
Как зайти в Росатом, Сибур или Ланит, если вакансий нет и знакомых тожеВ прошлой статье я рассказал, почему на уровне 9+ млн в год обычный поиск работы не работает. А работает 4...
Как Swift работает с памятью: подробный гайд для разработчиков. Часть 1
Всем привет! Я Данила Горячкин — iOS-инженер в команде Performance в Авито. Занимаюсь оптимизацией производительности iOS‑приложений и менторингом разработчиков.В этой статье по...
[Перевод] Запрет роутеров в США: объясняем ситуацию
Пытаемся найти логику в очередном наезде Трампа и Карра на иностранные гаджеты.Вы наверняка слышали: правительство США запретило потребительские Wi-Fi роутеры иностранного произ...