Узнайте, как проходила замена корпоративной ESB-шины в сложном IT-ландшафте на российское ПО Platformeco и была внедрена наблюдаемость: мониторинг, алертинг и трейсинг проблем.

Кейс: импортозамещение ESB-шины
в топ-ритейле за 6 месяцев

Свяжемся с вами в удобное время
и ответим на все вопросы
Консультация эксперта TAGES
Отсутствие падений и проблем при катоффе
Целевая архитектура и API-зация систем в качестве сайд-эффекта
Передача ответственности в целевые организационные штатные структуры
Отсутствие падений
и проблем при катоффе
6 месяцев на реализацию проекта
6 месяцев
на реализацию проекта
Узнайте, как проходила замена корпоративной ESB-шины в сложном IT-ландшафте на российское ПО Platformeco и была внедрена наблюдаемость: мониторинг, алертинг и трейсинг проблем.
Передача ответственности
в целевые организационные
штатные структуры
5 лет развития и эксплуатации
Узнайте, как проходила замена корпоративной ESB-шины в сложном IT-ландшафте на российское ПО Platformeco и была внедрена наблюдаемость: мониторинг, алертинг и трейсинг проблем.
Узнайте, как проходила замена корпоративной ESB-шины в сложном IT-ландшафте на российское ПО Platformeco и была внедрена наблюдаемость: мониторинг, алертинг и трейсинг проблем.

Кейс: импортозамещение ESB-шины в топ-ритейле за 6 месяцев

Кейс: импортозамещение
ESB-шины в топ-ритейле
за 6 месяцев

бизнес-доменов

Обзор проекта: интеграция систем

12
цифровых продуктов
38
продуктовых команд
28
подключенных систем
300
объекта данных
73
потоков интеграции
1000
ДО
ARCH APPROACH
PLATFORM APPROACH
Point to Point / Batch
Legacy Monolith
ПОСЛЕ
ARCH APPROACH
PLATFORM APPROACH
Composable Enterprise
MicroService

Более 60-ти систем. Более петабайта (1 105 530 Гб) данных в день.

MARKETPLACE
ORACLE FINANCE
ORACLE RETAIL

Более 60-ти систем.
Более петабайта (1 105 530 Гб) данных в день.

CUSTOMS SERVICE GTD
PIM
BOSS KADROVIK
QUALITY MANAGEMENT SYSTEM
1C
EDI PLATFORM
STOCK REPO
SUPPLIER PORTAL

центральная ESB-шина

CMS
LYNC COST CALCULATION
LOYALTY
DIRECTORY SERVICES (LDAP & SYNC)
WMS
ORDER TRACKING SYSTEM
STOCK MANAGEMENT
NAVISION (WMS)
RETAIL IMPORT EXPORT SYSTEM
CONTRACT MANAGEMENT
PRICE MONITORING
TMS
NOEDI SUPPLIERS

Ландшафт ESB

Интеграция систем

Приёмка на логистических объектах
Заказы на пополнение
Мастер-данные по товарам
Мастер-данные по закупкам
Обновление курсов ЦБ
Отгрузки

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

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

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

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

Резервирование транспорта
EDI с поставщиками
Выдача клиентских заказов
Мастер-данные по ценам
Движение стока на складах
Финансовое закрытие
Управление запасом
Мастер-данные магазинов / складов

Сквозные бизнес-процессы

Интеграция систем

5 решений, которые помогли нам выполнить системные требования, минимизировать риски и уложиться в сроки.

Риски искажения и потери данных
на длинных кросс-системных цепочках транзакций
Риски падения интеграционных потоков
могут привести к большим финансовым потерям
Риски создания технического долга
при замене шины, непрозрачность ландшафта
Иметь сквозной мониторинг
и наблюдаемость распределенных транзакций
Построить масштабируемые
и отказоустойчивые решения
Обеспечить возможность простых
и быстрых изменений в потоках
С самого начала создавать целевую архитектуру в соответствии со стратегией компании
Много зависимостей от других систем
и проектов автономизации
Использовать Self-Service для команд для параллельной работы, акселераторы и стандарты
Сжатые сроки проекта при требованиях высокой надежности и качества решения
Риски падения интеграционных потоков могут привести
к большим финансовым потерям
С самого начала создавать целевую архитектуру в соответствии
со стратегией компании
Много зависимостей от других систем и проектов автономизации
Обеспечить возможность простых
и быстрых изменений в потоках
Риски искажения и потери данных на длинных кросс-системных цепочках транзакций
Иметь сквозной мониторинг
и наблюдаемость распределенных транзакций
Риски создания технического долга при замене шины, непрозрачность ландшафта
Обеспечить возможность простых и быстрых изменений в потоках
Много зависимостей
от других систем
и проектов автономизации

Ключевая проблематика

Интеграция систем

Подход к проекту

центральная ESB-шина

Условные обозначения

Аналитика и подготовка готовых интеграционных шаблонов, лучших практик и генераторов
Использование Platformecо в качестве базовой технологической платформы
Практики композитной архитектуры
Библиотека готовых интеграционных паттернов и генераторы спецификаций
Переход интеграционных сервисов под управление функциональных доменов
Высокая нагрузка и отказоустойчивость
Надежное технологическое решение
Использование распределенного трейсинга для контроля транзакций
Использование подходов ACL для интеграции систем
Self-Service для продуктовых команд
Библиотека готовых интеграционных паттернов
и генераторы спецификаций
Высокая нагрузка
и отказоустойчивость

Три ключевых правила

Модульность
Открытость / готовность к взаимодействию
Рациональность

систем и топологии организации

Экспириенс APIs
API, которые поддерживают внешний интерфейс
и организуют вызовы функциональных API.
Функциональные APIs
API-интерфейсы, раскрывающие бизнес-функции
и концепции. Обеспечивают обращение
к каноническим объектам и преобразовывают их
в соответствии со встроенной бизнес-логикой.
Объектные APIs
API, которые управляют основными объектами компании в формате CRUD.

3-слойная модель API

Backend-for-Frontend [API]
Это могут быть: BFF и мэшапы, интеграция
с партнерами и общедоступные API.
Это могут быть: микросервисы, реализация процессов, бизнес-правила.
Это могут быть: сервисы мастер-данных, приложения глобальных продуктов.
E.g.: Website
Backend-for-Frontend [API]
E.g.: Mobile
Function [API]
E.g.: Assortment
Function [API]
E.g.: Stock Availability
Function [API]
E.g.: Sale Price
Object [API]
E.g.: Product Master Data
Object [API]
E.g.: Stock Master Data
Object [API]
E.g.: Price Master Data