Upload
milton
View
50
Download
4
Embed Size (px)
DESCRIPTION
Oracle SOA Suite в компании Вимм-Билль-Данн. Интеграция на платформе Oracle Fusion Middleware . Александр Смирнов. Руководитель направления , компания Вимм-Билль-Данн. August 23 2012. Компания Вимм-Билль-Данн. - PowerPoint PPT Presentation
Citation preview
Oracle SOA Suiteв компании Вимм-Билль-Данн
Интеграция на платформе Oracle Fusion Middleware.
Александр Смирнов.Руководитель направления, компания Вимм-Билль-Данн.
August 23 2012
Интеграция на базе Oracle SOA Suite в WBD 2
Компания Вимм-Билль-Данн
37 производственных площадок, торговые представительства и филиальная сеть по всей России и СНГ
Интеграция на базе Oracle SOA Suite в WBD 3
Информационные системы
Основные информационные системы
Условное разделение
• Oracle E-Business Suite
• Manhattan
• Klinkmann
• ProLeiT
• Solvo
• Босс-Кадровик
• Hewitt
• Учетная система Dairy
• Учетная система Beverages
• E-Sales
• Master Data Management
• Антор
• Market
• Others
Основные системы
• Enterprise Resource Planning
• Warehouse management
• Manufacturing execution
• Sales management
• Transport management
• HR, EDI, others
Интеграция на базе Oracle SOA Suite в WBD 4
. . .
Общая модель взаимодействия
ФИЛИАЛЫ
ЦЕНТРЦЕНТРАЛЬНЫЕСИСТЕМЫ
СИСТЕМЫЛОКАЛЬНЫЕСИСТЕМЫ
ЦЕНТРАЛЬНЫЕСИСТЕМЫ
ЛОКАЛЬНЫЕСИСТЕМЫ
ФИЛИАЛЬНЫЕСИСТЕМЫ
WAN
FTPInternetЦЕНТРАЛЬНЫЕСИСТЕМЫ
ВНЕШНИЕСИСТЕМЫ
Интеграция
Интеграция на базе Oracle SOA Suite в WBD 5
Ключевые требования к интеграции
Минимизация рисков финансовых потерь
• В следствии потери передаваемых данных
• В следствии остановки информационного обмена между системами
• В следствии нарушение целостности или неполноты передаваемых данных
Минимизация косвенных причин возникновения рисков
• Нестандартные подходы к интеграции
• Не разделены бизнес представления и техническая реализация
• Непрозрачность процессов интеграции
• Слабая или отсутствие отказоустойчивости
Интеграция на базе Oracle SOA Suite в WBD 6
Требования к внедрению и эксплуатации
Требования к внедрению и эксплуатации
• Большая база решений и апробированных методик интеграции
• Наличие экспертизы на рынке
• Не уникальность решения и вовлеченных специалистов
• Масштабируемость
• Толерантность к инфраструктуре
• Изменение механизмов интеграции не затрагивает бизнес-приложения
• Возможность поэтапного внедрения
Интеграция на базе Oracle SOA Suite в WBD 7
Выбора интеграционного решения
Присутствие на рынке
Выполнение PoC
Инфраструк-тура
Стоимость владения
По совокупности факторов был выбран:
Интеграция на базе Oracle SOA Suite в WBD 8
Интеграционная архитектура
OEBS WMS MES Legacy TMS
WMS
Oracle SOA Suite
WMS WMS WMS
FTPInternetIP VPN
EDI
Филиалы
Центр
WMS MESLegacy brunch
Market
HR MDM
BPEL
BAM
Mediator
SCA
SALES 3th Part
Интеграция на базе Oracle SOA Suite в WBD 9
OEBS - обзор функциональный архитектуры
Интеграция на базе Oracle SOA Suite в WBD 10
Интеграция на основе Business Events
Возможность создавать собственные типы событий в OEBS1
Возможность генерировать события из собственных расширений
2
Возможность обработки стандартных и собственных событий на стороне SOA Suite в одном ключе
3
Гибкая структура данных в событии4
Возможность обрабатывать события в собственных расширениях
5
Интеграция на базе Oracle SOA Suite в WBD 11
Пример типового процесса: Межфилиальное перемещение
OEBS WMS Manhattan(Москва)
Operational System (Liasoft- Самара)
Заявка на Потребность
Заказ на отгрузку
Заказ
Сбор и отгрузка продукции
Приход продукции
Отгрузка произведена
Печатьдокументов
Результат приемки
Бизнес-событияOracle SOA Suite
Задание на сборку заказа
Отчет о сборке
Подтверждение отгрузки
Ожидаемый приход
Отчет о приемке
Интеграция на базе Oracle SOA Suite в WBD 12
Технологии интеграции
JDBC - MS SQL Server, Oracle DB1
EMAIL6
Web service2
SFTP3
JMS4
Custom Adapter – TIBCO EMS, SonicMQ 5
Интеграция на базе Oracle SOA Suite в WBD 13
Центр интеграции
Application Server
RHE Linux
2CPU(12 CORE)
Oracle DB Server
Oracle Standart Edition
RHE Linux
1CPU(8 CORE)
Интеграция на базе Oracle SOA Suite в WBD 14
Некоторые характеристики
Более 450 интеграционных процессов1
Около 1 миллиона информационных пакетов2
В среднем размер пакета от 1Kb до 400Kb 3
Среднее число одновременно работающих процессов 1004
Среднее время старта 25 минут5
Выделенных 100%-ых ресурсов поддержки 0 человек 6
Интеграция на базе Oracle SOA Suite в WBD 15
Q&A