владивосток форум ensemble

19
Интеграционная платформа InterSystems Ensemble Дмитрий Засыпкин

Upload: elena-ometova

Post on 11-Aug-2015

128 views

Category:

Software


5 download

TRANSCRIPT

Page 1: владивосток форум Ensemble

Интеграционная платформа InterSystems Ensemble

Дмитрий Засыпкин

Page 2: владивосток форум Ensemble

Движущие факторы интеграции

• Новые системы не всегда

заменяют старые

• Автоматизация и оптимизация

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

• Повышенные требования к

оперативному получению

информации

• Информационный обмен B2B

• Широкомасштабные внедрения

ERP- и CRM- систем

• Слияния и поглощения

Page 3: владивосток форум Ensemble

Преимущества применения промышленной интеграционной платформы

– Упрощение интеграции за счет применения адаптеров

– Увеличение надежности взаимодействия

– Упрощение управления интеграционным решением

– Упрощение разработки композитных приложений в рамках

сервис-ориентированной архитектуры (SOA)

• Повторное использование компонентов

• «Cквозные» бизнес-процессы, затрагивающие несколько систем

– Взаимозаменяемость интегрируемых приложений

Page 4: владивосток форум Ensemble

InterSystems Ensemble – это…

• Инструмент для быстрой интеграции разнородных систем

– Несколько десятков встроенных интеграционных адаптеров

– Средства надежной доставки сообщений между системами

– Развитые инструменты мониторинга интеграционных решений,

удобные механизмы выявления сбоев, система оповещений

• Среда разработки и исполнения бизнес-процессов

– Визуальные средства разработки бизнес-процессов (BPL),

бизнес-правил и правил трансформации данных (DTL)

– Инфраструктура Workflow процессов

• Аналитическая технология DeepSee

• Сервер приложений, промышленная объектная СУБД Caché

Page 5: владивосток форум Ensemble

Основные компоненты Ensemble

Бизнес-

процессы Бизнес-

операции

Бизнес-

службы

Ад

ап

те

ры

дл

я

вхо

дя

щи

х с

ое

ди

не

ни

й

Ад

ап

те

ры

дл

я и

схо

дя

щи

х

со

ед

ин

ен

ий

Композитные

приложения

Вн

еш

ни

е п

ри

ло

жен

ия

Объектная база данных

Кл

иен

тски

е п

ри

ло

жен

ия

Page 6: владивосток форум Ensemble

Поддерживаемые стандарты и технологии

• Технологические и прикладные интеграционные адаптеры

– TCP, UDP, POP3/SMTP, File, FTP, HTTP, SOAP, ebXML, SEF, IWay,

IBM MQ Series, MSMQ, Pipe, JMS, Telnet, TN3270, LDAP, …

• Взаимодействие с Java/.Net приложениями

– .Net Gateway и Java Gateway позволяют вызывать классы .Net/Java

приложений непосредственно из Ensemble

– С помощью механизма проекций компоненты Ensemble напрямую

доступны как классы .Net/Java

• Взаимодействие с внешними СУБД через JDBC/ODBC

• Стандарты веб-сервисов

– WSDL 1.1, SOAP 1.1 и 1.2, UDDI, XSLT, XPath, XQuery

– MTOM, WS-Addressing, WS-Security, WS-Policy, WS-

ReliableMessaging, WS-SecureConversation, SAML

– REST, JSON

Page 7: владивосток форум Ensemble

Приложение Ensemble

Page 8: владивосток форум Ensemble

Бизнес-процессы BPL

Page 9: владивосток форум Ensemble

Бизнес-правила

Page 10: владивосток форум Ensemble

Правила трансформации данных (DTL)

Page 11: владивосток форум Ensemble

Мониторинг обработки сообщений

Page 12: владивосток форум Ensemble

Мониторинг производительности

Page 13: владивосток форум Ensemble

Пример интеграционного сценария

Page 14: владивосток форум Ensemble

Пример интеграционного сценария

Page 15: владивосток форум Ensemble

Надежная доставка сообщений

• Настраиваемый механизм автоматической отправки

повторных запросов в случае системных и транспортных

ошибок:

– Настраиваемые шаблоны для распознавания ошибок при вызове

внешних сервисов

• Прикладные ошибки обрабатываются «компенсирующими»

алгоритмами, либо направляются администратору системы

– Настраиваемый интервал времени между повторными попытками

вызова

– Настраиваемый максимальный период времени, в течении

которого осуществляются повторные попытки

– Действие, вызываемое в случае, если все попытки закончились

неудачей

Page 16: владивосток форум Ensemble

Пример крупного проекта на Ensemble

• Интегрированная информационная

система для центров обслуживания

населения (ИИС ЦОН)

– Автоматизация 73 приоритетных

государственных услуг за 4 месяца в

2010 году

– Интеграционная шина ИИС ЦОН

построена на платформе Ensemble

Автоматизация государственных услуг в Казахстане

Page 17: владивосток форум Ensemble

Эффект от внедрения ИИС ЦОН в Казахстане

Page 18: владивосток форум Ensemble

Интеграция с «1С:Предприятие»

• Обмен XML, веб-сервисы

• Интеграционный адаптер в Ensemble для взаимодействия с

продуктами фирмы 1С

– Высокая скорость разработки

• Адаптер позволяет работать с объектами 1С из InterSystems Ensemble

и с объектами InterSystems Ensemble из 1C

Page 19: владивосток форум Ensemble

• Дмитрий Засыпкин

[email protected]

http://www.InterSystems.ru

Спасибо за внимание!