progress software : на передовых рубежах интеграции. От esb до bpm
DESCRIPTION
Progress Software : на передовых рубежах интеграции. От ESB до BPM. Вячеслав Туркин, ведущий специалист по интеграционным решениям. [email protected]. Управление организацией как ценность для клиента. Возможности инструментов Progress в области управления организацией. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/1.jpg)
Progress Software: на передовых рубежах интеграции. От ESB до BPM
Вячеслав Туркин, ведущий специалист по интеграционным решениям[email protected]
![Page 2: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/2.jpg)
.
Управление организацией как ценность для клиента. Возможности инструментов Progress в области
управления организацией.
![Page 3: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/3.jpg)
.
Цена и ценность
Цена – то, что отдают, Ценность – то, что получают.
ЦенностьИдеяЦена
![Page 4: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/4.jpg)
.
Закон Конвея (1967 г.)
“Каждая система структурно подобна коллективу, ее разработавшему”
![Page 5: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/5.jpg)
.
следствие из закона Конвея:
“Каждая услуга является отражением рабочих процессов компании, ее
предлагающей”.
![Page 6: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/6.jpg)
.
Поиск области для усовершенствования
На следующих слайдах будут представлены компании, службы или их продукты.
Попробуйте представить себя в роли клиента.
![Page 7: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/7.jpg)
.
![Page 8: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/8.jpg)
.
![Page 9: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/9.jpg)
.
![Page 10: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/10.jpg)
.
![Page 11: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/11.jpg)
.
![Page 12: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/12.jpg)
.
![Page 13: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/13.jpg)
.
![Page 14: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/14.jpg)
.
Компания XYZ:
Мы самые … а)первыеб)лучшиев)надежныег)сертифицированные
![Page 15: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/15.jpg)
.
![Page 16: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/16.jpg)
.
Ваша организация
![Page 17: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/17.jpg)
.
Когда было проще всего найти пространство для деятельности?
… сложнее всего? Как это относится к Вашей организации?
![Page 18: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/18.jpg)
.
Проблемы взаимодействия
• Требуют много справок и документов, которые можно получить без вашего участия?
• Единое окно, без которого можно обойтись, если предоставить услугу в Интернет?
• Работают только в ваши рабочие часы?• Отказывают в обслуживании, потому что вы из
другого отделения?• Несколько месяцев ждете решения по своему
вопросу?• По телефону приходится несколько раз объяснять
все с начала?
![Page 19: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/19.jpg)
.
Какие пути возможны?
Интеграция• Глобально доступные приложения
Принятие решений• Реакция на события в реальном времени, когда это требуется
клиенту
Координация взаимодействия персонала• Электронная почта с этим давно не справляется
Единый подход к процессам и данным• Описание > Классификация > Повторное использование >
Эффективность
Обработка претензий и техническая поддержка, • такой же HAPPY PATH, как и основная линия бизнеса.
![Page 20: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/20.jpg)
.
Перехват
событий
Ведение проекта
Что говорит Гартнер?
20
Принятие решений
Работа с документами
Разбор ситуаций
Контроль систем
Взаимойдействи
е людей
![Page 21: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/21.jpg)
.
Концепция Responsive Process Management
BPM ServerBPM Studio
BPM Portal
BusinessExpert
Process Modeler
Process Asset Manager
Savvion Document Management System
Savvion Business Rule Management System
Actional Business Transaction Monitoring
Apama Business Event Processing
Sonic Enterprise Service Bus
DataXtend Data Integration Services
![Page 22: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/22.jpg)
.
Давайте сначала поймем свой бизнес-процесс
![Page 23: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/23.jpg)
.
В чем ценность RPM?
Податливость
Эффективность
Наглядность
Понятен бизнесу
![Page 24: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/24.jpg)
.
Ключевые возможности Progress Savvion BPM
BPABusiness Process Analyses
Бизнес-аналитики
BPEBusiness Process Execution
Разработчики
BPIBusiness Process Improvement
Управляющие «конвейерами» бизнеса
![Page 25: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/25.jpg)
.
Ключевые технологии отзывчивого предприятия
![Page 26: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/26.jpg)
.
![Page 27: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/27.jpg)
.
Sonic ESB
Старинные интерфейсы можно легко представлять слабосвязанными сервисами в рамках единой доменной модели
Архитектура динамической маршрутизации объединяет брокеры в различных центрах данных в единое доменное пространство доставки информации в виде сообщений
Бизнес-приложения и сервисы управляются независимо благодаря использованию принципов слабого связывания и канонической модели данных
![Page 28: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/28.jpg)
.
Домен – основа ESB
Tracking
ERP
Order Entry
BillingFinance
Trading
HR
PartnerCRM
![Page 29: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/29.jpg)
.
Домен SonicESB
Container
Container
Container
Container
Container
Container
Container
Container
Container
Транспортный брокер
Контейнер ESB
Контейнер ESB
Контейнер ESB
Контейнер ESB
Контейнер ESB
Контейнер ESB
Контейнер ESB
Domain Manager
Управляющие компоненты
![Page 30: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/30.jpg)
.
Процесс не зависит нижних уровней (транспорта, сети, др. оборудования)
Не нуждается в кластерах (аппаратных и программных)
Не зависит от платформы
Нет единой точки отказа
Cервер1
Cервер2
Cервер3
Cервер4
Экземпляры сервисов
Service1 Service1 Service1
Service1Service2
Service2 Service2 Service2
Service3Service3
![Page 31: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/31.jpg)
.
Характеристики Sonic ESB
Мощная платформа промышленной интеграции Непревзойденная масштабируемость и контроль
среди продуктов данного класса По производительности не уступает аналогам на С/C+
+ Непрерывная доступность с Continuous Availability
Architecture(TM) Кросс-платформенный продукт
![Page 32: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/32.jpg)
.
Расширенное предприятие
Head OfficeRegional Office
Partner
BusinessApplication
BusinessApplication
BusinessApplication
BusinessApplication
BusinessApplication
BusinessApplication
BusinessApplication
Regional Office
BusinessApplication
BusinessApplication
BusinessApplication
Cluster
P S
P S
Broker Cluster
P S
P SP S
![Page 33: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/33.jpg)
.
Брокер сообщений
Служит точкой входа для сервисов и приложений
Содержит в себе очереди и темы публикации и подписки
Поддерживает различные транспорты
Broker
Для отправки сообщения необходимо знать URL брокера, учетные данные безопасности и имя очереди или темы:
URL: tcp://909-pc4:2506
User: Administrator
Password: Administrator
Queue: Sample.Q1
![Page 34: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/34.jpg)
.
Брокер сообщений (продолжение)
Workstation
Workstation
SP
Может быть участником кластера для большей производительности
Может резервироваться для обеспечения непрерывной доступности
Может взаимодействовать с другими брокерами, брокерами других доменов
![Page 35: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/35.jpg)
.
MFContainer
MF-Контейнеры – это логическое представление системных процессов Sonic в SMC, позволяющее разворачивать, управлять интеграционными приложениями и осуществлять мониторинг абстрагированно от их территориальной распределенности
srv_1
srv_2
srv_3
![Page 36: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/36.jpg)
.
Больше вы узнаете из доклада
13:30 – 14:10
В.В. Крылов. Развитие SOA-проекта в ВТБ24
![Page 37: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/37.jpg)
.
![Page 38: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/38.jpg)
.
Интерфейсы для изоляции сервисов
![Page 39: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/39.jpg)
.
Трансформация
Используя декларацию интерфейсов мы можем создавать преобразования
![Page 40: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/40.jpg)
.
Незаметно зреющая проблема в SOA
Затратная реализация• Месяцы
кодирования на Java или XSLT
Нет проверки целостности
Дорогое сопровождение• Управление
версиями• Управление
зависимостями
Database 2
Database 1
Application 3
Application 2
Database 3
Application 1
Translation
Самопроизвольно возникающая архитектура данных
![Page 41: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/41.jpg)
.
DataXtend Semantic
Database 2
Database 1
Application 3
Application 2
Application 1
Database 3
Common ModelDistributedTransformationEngine
Быстрые разработка внедрение
Централизованное управление
Низкая стоимость владения
Архитектура на основе общей модели
![Page 42: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/42.jpg)
.
Разработка в DXSI
![Page 43: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/43.jpg)
.
Мощный GUI для связывания и преобразования
Централизованная разработка
Создание визуальных связей между сервисами, источниками данных и общей моделью
![Page 44: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/44.jpg)
.
Управление комплексными моделями
Централизованная разработка
Визуализация больших, комплексных моделей
![Page 45: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/45.jpg)
.
![Page 46: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/46.jpg)
.
Как работает Apama CEP Platform?
MANAGE/MONITOR
Ad
apte
rEvents Events
Events
SOA Infrastructure
Events
EventCorrelator(s)
![Page 47: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/47.jpg)
.
![Page 48: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/48.jpg)
.
Actional
“Неинвазивное” средство, открывающее видимость внутренних процессов прикладных систем, созданных на основе различных технологий
Может контролировать бизнес-транзакции в распределенных приложениях в различных центрах данных с целью обеспечить транзакционную целостность.
Обеспечивает управление сервисами, налагая политики на их поведение.
![Page 49: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/49.jpg)
.
Карта потоков Actional
Контроль соответствия уровню сервисаОповещения о проблемах производительности и доступности
Моментальный снимок индивидуальных транзакций для определения исходной причины отказа.
Less than 1% overhead
![Page 50: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/50.jpg)
.
Связанные доклады
В.И. Галактионов, О. Н. Кононов (РосЕвробанк)• К вопросу о построении системы мониторинга
работоспособности интеграционных решений
М.А. Соколов (Прогресс технолоджиз)• Использование Actional для решения возникающих проблем в
распределенной интегрированной системе
![Page 51: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/51.jpg)
.
В заключение
Управление бизнес-процессами
Интеграция приложений
Управление интегрированными средами
Обработка сложных
событий
Семантическая интеграция
![Page 52: Progress Software : на передовых рубежах интеграции. От ESB до BPM](https://reader038.vdocuments.pub/reader038/viewer/2022103006/56814219550346895dae2a34/html5/thumbnails/52.jpg)
.
Service Access
Policy Enforcement
Service Access FrameworkInbound Functional Architecture
Au
tho
riza
tio
n
Ser
vice
Cac
hin
g
Lo
ad C
on
tro
l
Ses
sio
n M
gm
t
Sm
art
Ro
uti
ngSO
AP
/ H
TT
PA
uth
enti
cati
on
&
SS
O
JM
SA
uth
enti
cati
on
&
SS
O
Se
rvic
e C
om
po
sit
ion
& M
ed
iati
on
(ES
B)
ES
B T
ran
sp
ort
Cre
den
tial
M
app
ing
SOA Mgmt Server
Corporate IdM
Enterprise CDM
Session Mgmt
Service
Dat
a V
alid
atio
n
Cache
Se
rvic
e
Co
ns
um
ers
Ba
ck
en
d
Se
rvic
es