Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 12 лет назад пользователемwww.cnews.ru
1 Опыт ФОРС в реализации интеграционных проектов на основе Oracle Fusion Middleware Василий Анфиногентов, директор отделения автоматизации деловых процессов Николай Зезюлинский, директор по развитию бизнеса
2 План презентации Кому нужна SOA: профиль заказчика Опыт ФОРС: Ход проекта Особенности технологического подхода Особенности организационного подхода Типичные проблемы Примеры реализации
3 Принципы SOA Распределенное проектирование Постоянство изменений Последовательное совершенствование Рекурсивность
4 Когда необходима SOA Несвязанные приложения Бизнес-процесс поверх этих приложений Необходимость минимальной переделки существующих систем Неопределенность и изменчивость регламентов работы Примеры: Самостоятельно поддерживаемые базы данных в различных учреждениях Внедренные модули различных (!) ERP систем
5 Порядок реализации проекта Проектирование взаимодействий Proof-of-concept Пилотное решение Увеличение числа сервисов Увеличение числа процессов
6 Особенности технологического подхода Приложения подключаются с помощью адаптеров для использования в виде сервисов Сервисы создаются в соответствии со стандартами SOA Процессы создаются как оркестровка сервисов
7 Особенности технологического подхода Проблема: неконтролируемый рост сложности взаимодействия Решение: централизация взаимодействия Oracle: WSR-WSM
8 Особенности технологического подхода Проблема: территориальная распределенность Решение: сеть интеграционных узлов Oracle: BPEL PM, Messaging, Adapters ЦЕНТРАЛЬНОЕ ХРАНИЛИЩЕ: Реестры, Стандарты, Регламенты, Классификаторы Oracle Web Service Registry ЛОКАЛЬНЫЙ УЗЕЛ ИНТЕГРАЦИИ: Adapter 1 Adapter 2 Adapter Приложения Средства применения политик безопасности Oracle Web Service Manager Средства выполнения локальных регламентов Oracle BPEL Средства администрирования Oracle Portal, Enterprise Manager ИСиР Администратор центрального хранилища ЛОКАЛЬНЫЙ УЗЕЛ ИНТЕГРАЦИИ
9 Особенности технологического подхода Проблема: отсутствие общей семантики Решение: стандартизация взаимодействия Построение стандартного описания взаимодействия Системы Интерфейсы События Схемы данных Построение канонической модели Oracle: BPEL PM, WSM, ESB
10 Особенности технологического подхода Проблема: высокая изменчивость приложений Решение: виртуализация источников данных Oracle: ESB, EBS
11 Особенности организационного подхода Комитет по архитектуре Комитет по изменениям Группа описания взаимодействий Разделенное проектирование Итерационный подход
12 Типичные проблемы реализации Разный уровень готовности отдельных элементов системы Неформализованность регламентов взаимодействия Высокий уровень изменчивости процессов
13 Примеры реализации: одно окно
14 Примеры реализации: СЭВ
15 Спасибо за внимание!
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.