websphere software

76
® IBM Software Group © IBM Corporation Семейство продуктов WebSphere Андрей Байда WebSphere Technical Sale Specialist IBM Ukraine

Upload: ssa-kpi

Post on 03-Aug-2015

228 views

Category:

Education


8 download

TRANSCRIPT

Page 1: WebSphere Software

®

IBM Software Group

© IBM Corporation

Семейство продуктов WebSphere

Андрей БайдаWebSphere Technical Sale SpecialistIBM Ukraine

Page 2: WebSphere Software

IBM Software Group | WebSphere software

Эталонная архитектура SOA

Прил

.иИнф

. кактивы

Сервисы бизнес инновации и оптимизации

Сервисы

разработки Сервисы взаимодействия Сервисы процессов Сервисы информации

Сервисы доступа к партнерам Сервисы бизнес приложений Сервисы доступа

Интегриро

ванная

среда для

создания и

разработки

активов

решения

Управлени

е и

безопаснос

ть

сервисов, приложени

й и

ресурсов

Облегчает принятие правильных решений с

использованием информации реального

времени

Реализует совместную

работу между людьми, процессами и информацией

Оркестровка и

автоматизация

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

Управление

распределенными

данными и содержанием в

одной манере

Связь с

партнерами по

торговле

Построены на мощной, масштабируемой и

надежной среде сервисов

Облегчают взаимодействие

с существующей

информацией и активами

приложений

ESBСвязь между сервисами

Управление

IT

сервисами

Сервисы инфраструктуры

Оптимизация пропускной способности, производительности и работоспособностью

Page 3: WebSphere Software

IBM Software Group | WebSphere software

Продукты семейства

WebSphereWebSphere

Process ServerWebSphere

PortalWebSphere

Information Server

WebSphere Application Server

WebSphere Partner Gateway

WebSphereAdaptersWebSphere XD

WebSphere ESB

WebSphere Message Broker

WebSphere Service Registry &

Repository

DataPower

WebSphereIntegration Developer

Rational Application Developer

Rational Software Architect

RationalRequisitePro

WebSphere Business Modeler

WebSphere ND

WebSphere Business Monitor

Сервисы бизнес инновации иоптимизации

Сервисы

разработки

Сервисывзаимодействия

Сервисыпроцессов

Сервисыинформации

Сервисы доступа кпартнерам

Сервисы бизнесприложений

Сервисы доступа

ESB

Управление

IT сервисами

Сервисы инфраструктуры

Page 4: WebSphere Software

IBM Software Group | WebSphere software

WebSphere Application Server

Network Deployment

WebSphere Application Server Community Edition

Возможности

Потребности

заказчика

Построен на коде WebSphere

Построен на коде открытых

технологий

Малая

стоимость; малый

занимаемый

объем..

Максимальная

производитель

ность; Функционал

Быстрая разработка

Управление CEС XD для поддержкиQoS &единогоадминистрирования…

Качество обслуживания

Семейство WebSphere Application Server WebSphere Extended Deployment

WebSphere Application Server for zOS

Миграция к WAS / ND дляповышения QoS & производительность –Инструментарий по миграции…

WebSphereApplication Server /

WAS-Express

…:Выбор правильных ресурсовдля выполнения задачииуправление гетерогеннойсредой с XD.

Быстрый старт, свободныйдоступ и загрузка- бесплатно.

Page 5: WebSphere Software

IBM Software Group | WebSphere software

2. …которое управляетразмещением Вашего облака…Создайте свое собственное облако

- гипервизоры- системы хранения

- сеть

1. Предложение от IBM…включает

- Аппаратное обеспечение- CloudBurst функции- WebSphere Application Server образы- WebSphere Application Server шаблоны

3. … в составе WebSphere Virtual Systems- Настраивает и размещает образы и шаблоны

для Ваших приложений

-Распределение и запуск в облаке- Настройка жизненного цикла

Web 2.0 UI, CLI, and REST APIs

образы

Шаблоны

и скриптыПользователи

и группы

Что такое WebSphere CloudBurst?

5

Page 6: WebSphere Software

IBM Software Group | WebSphere software

Компоненты решения

CloudBurst

3. Облако (в PVU)

1. CloudBurst устройство2. Набор X86 серверов с

запущенным ESX гипервизором

ESX

4. WAS HV лицензии (в PVU)

Page 7: WebSphere Software

IBM Software Group | WebSphere software

7

� Подключение ко всем приложениямвнутри и извне вашей компании

� Акцент на надежности ибезопасности взаимодействия

� Быстрая интеграция новых вебсервисов и сложного набораприложений

“IBM a leader”Forrester Enterprise Service Bus Wave (2Q, ‘06)

“IBM a leader”Forrester North American SOAIntegration Wave (3Q ‘06)

Ключевые продукты

WebSphere Message BrokerWebSphere ESBWebSphere MQDataPower SOA AppliancesWebSphere Transformation ExtenderWebSphere Adapters

Interaction Services

Information Services

Partner Services

Business App Services

Access ServicesD

evel

opm

ent

Ser

vice

s

Man

agem

ent S

ervi

ces

Infrastructure Services

App

s &

In

fo A

sset

s

Process Services

Business Services

Enterprise Service Bus

Повышение гибкости приподключении к СОА (SOA)Для выполнения важной, надежной, безопасной интеграции

Page 8: WebSphere Software

IBM Software Group | WebSphere software

8

Где компании находятся

сегодня?Почему много говорится овзаимодействииприложений?

1. Информационные системы строились на протяжениидолгого периода времени с помощью модификацииприложений и добавления новой функциональности

� Первые приложения были построены как само-достаточные функции

� Взаимодействие было добавлено позже дляобмена данными с другими приложениями

2. Системы были оставлены без сопровождения

� HTTP использовался для веб сайтов, но теперькак транспорт для веб сервисов

� Пересылка данных по FTP выполняется штатомслужащих

3. Подразделения выбирают себе решения сами

� Решения работают в изоляции от других систем

4. Различные требования

� Транзакционность, малое время отклика, batch обработка а не в реальном времени, высокаядоступность

Пример FTP :

� Конечные пользователи загружают

файлы на веб страницы

� Если загрузка неудачна ее надо

повторить

� Теперь FTP используется дляотсылки файлов в корпоративной

сети.

Проблемы:

� Необходимость конкурентного

доступа к ресурсам

� Данные не засекречены

� Нельзя отследить потерю данных

� Нет целостности данных.

Page 9: WebSphere Software

IBM Software Group | WebSphere software

9

Заказчики спрашивают о СОА� Как мне перестроить ресурсы чтобы двигаться внаправлении СОА?

� СОА это финальная цель – как сравнить это с темчто имеется сегодня?

� Какой СОА проект лучше выполнить как первоевнедрение?

� Как можно повысить шансы удачного внедрениянашего первого и последующих проектов СОА?

� Какой СОА проект обеспечит основу для нашихдальнейших действий?

� Как можно расширить функциональность всего чтоуже работает?

Ценность СОА не только в том что будет многократноиспользоваться нашими заказчиками завтра , а в том что спомощью СОА можно добиться многократного использованиятого что у заказчика есть сегодня

Page 10: WebSphere Software

IBM Software Group | WebSphere software

Консолидация транспортной

инфраструктуры -MQ Проблемы

Разработка и поддержка различной

транспортной инфраструктуры:�Существующие заказчики кто использует

MQ, а также пересылка файлов на основе

FTP�FTP

Относится ко всем типам предприятий

Решение

Единый транспорт (WebSphere MQ) для передачи всех типов данных в том числе и

в файлы с поддержкой JMS

Преимущества

Уменьшение операционных затрат и упрощение администрирования. Уменьшения требований к знаниям сотрудников, обеспечение надежностидоставки, безопасности пересылки, возможность проведения аудита

обмена данными между приложениями

Page 11: WebSphere Software

IBM Software Group | WebSphere software

11

Элементы решения по интеграцииприложений1. WebSphere MQ – универсальное

взаимодействие

2. WMQ FTE с WebSphere MQ дляуправления и пересылки данных

3. MQ Extended Security Edition длядобавления к WebSphere MQ безопасности данных

4. IBM ESB для маршрутизациимежду различными видамитранспорта и конвертацииразличных форматов данных

WebSphere MQWMQ FTE

File

WebSphere MQ

WebSphere MQ Extended Security Edition

WebSphere MQ messaging backbone

MQI Java JMS XMS for .NET C# XMS for C/C++

Enterprise Messaging Backbone

WebSphere MQ

Page 12: WebSphere Software

IBM Software Group | WebSphere software

12

WebSphere MQ���� Внедрение WebSphere MQ для обмена данными между подразделениями

предприятия

Проблема: Растущая сложность ИТ инфраструктуры, которой сложно управлять

Проблемы в гибкости взаимодействия

BBAA

WebSphere MQ WebSphere MQ

Queue A1

Queue A2

Queue B2

Queue B1

Ценность предложения:

1. Уменьшение стоимости кодирования интерфейсов заказчика для приложений

2. Расширение существующей ИТ инфраструктуры за счет добавления новыхвозможностей

3. Адаптация к расширению предприятия, гибкости взаимодействия, внедрению СОА

4. Вызов Веб сервисов поверх HTTP с высокой степенью надежности и гибкости

5. Легкость быстрой перестройке, вызванной необходимостью ведения бизнеса

Page 13: WebSphere Software

IBM Software Group | WebSphere software

13

WebSphere MQ

Решение для безопаснойпередачи файлов

Machine A Machine Z

WMQ FTE

File

Проблема: Управление передачей на основе FTP требует дополнительных ресурсов

���� Внедрение WMQ FTE (File Transfer Edition) для передачи файлов с использованиемнадежной, безопасной и журналируемой среды посредством WebSphere MQ сообщений

Ценность предложения:� Управление FTP инфраструктурой меньшими ресурсами за счет удаления не

требующих обслуживания операций

� Управление передачей всех сообщений и файлов как одной единой

инфраструктурой.

� Дает возможность полностью управлять всеми

аспектами передачи дынных между системами

�Сообщения, файлы & обновления базданных

� Обеспечивает управляемый протокол

передачи данных (MFT) без необходимостипереписывания приложений.

Page 14: WebSphere Software

IBM Software Group | WebSphere software

Автоматизированная передачаПередачи могут быть запланированы на повтор на предопределенных интервалах времени

•Передачи могут быть инициированы рядом системных событий

Возможность АудитаЛогирование передач файлов в источнике и в месте получения

Результаты Аудита храняться в очередях MQ и\или в базе данных.•Захват логов в источнике и месте назначения по интервалу времени

Простота использования•Удаленная консоль для инициации передачи, операции без присмотра, скриптинг,планирование, политика перезапуска, отображение статуса•Интеграция с MQ Explorer

Защита•Для доступа к индивидуальным файлам необходимо получить разрешение системы

•Безопасность на уровне связи (наследование MQ SSL security)

Широкая поддержка•Поддержка WebSphere MQ V6 и V7 для передач•Поддержка основных платформ (z/OS, Linux (32 Bit), Solaris, AIX, HP, Windows)•Поддержка типов файлов (ASCII/EBCDIC, CR/LF, Flat files, z/OS)

Простота•Быстрая установка•Нет необходимости в написании кода или использования АРI•функционал WebSphere MQ – другие технологии не используються

WebSphere MQ File Transfer Edition

Page 15: WebSphere Software

IBM Software Group | WebSphere software

15

Решение для безопаснойпередачи файловПроблема: Проблемы при проведении аудита

����Внедрение WebSphere Extended Security Edition гарантирует безопасность WebSphere MQ сети

WebSphere MQ

WebSphere MQ Extended Security Edition

Application A Application Z

Ценность предложения :� Помогает заказчикам проходить аудит по безопасности данных для обмена файлов и сообщений

� Можно применять решения по безопасности когда и где это необходимо

� Защищает данные между конечнымипользователями

� Можно провести обновление сверсии WebSphere MQ

� Нет необходимости вноситьизменения в сетевую инфраструктуру

Page 16: WebSphere Software

IBM Software Group | WebSphere software

Eclipse GUI integrated into WMQ Explorer

Page 17: WebSphere Software

IBM Software Group | WebSphere software

Пример: Приложение A отсылает сообщенияприложению B

Пример: Приложение A отсылает сообщенияприложению B

Гибкость и эластичность

BA

WebSphere MQ

BA

WebSphere MQ

BA

WebSphere MQ

BA

WebSphere MQ

BA

Получатель –Приложение B – занято илинедоступноили машинавыключена

�Всегда необходимообеспечить надежнуюпередачу данных дляприложений

Сетьнедоступна

Передающееприложение– A – упалосразу послеотсылкиданных

Обаприложенияупали вовремяпередачиданных

Page 18: WebSphere Software

IBM Software Group | WebSphere software

Выберите любую из ОС:�AIX�HP-UX Itanium�iSeries�Linux x86�Linux for zSeries�Sun Solaris (SPARC)�Sun Solaris 10 x86-64�Windows (XP, 2003, 2000)

Выберите любую из ОС:�AIX�HP-UX Itanium�iSeries�Linux x86�Linux for zSeries�Sun Solaris (SPARC)�Sun Solaris 10 x86-64�Windows (XP, 2003, 2000)

Page 19: WebSphere Software

IBM Software Group | WebSphere software

Промышленный сектор доверяет

MQ• $1 триллион / день в 1 MQ сети

• > £400 миллиардов / день в другой

Банковский сектор:

• $7- 35 триллионов фин.тран / деньчерез 1 MQ SWIFT gateway

• 1 z/OS клиент отсылает > 213 миллионов сообщений в день

• 1 отсылает 675М сообщений / день

• 1 имеет около 7,500 пользователей изагентств и 50,000 транзакций / день отграждан

“We needed a single integrationplatform that would allow all

our applications to access and

shareinformation and enable them tocollaboratively process

transactionsbased on common business

rules.”

Chief Architect, Health Insurance

Source: Results reported from actual IBM WebSphere MQ implementations

Финансовый рынок

Государственный сектор

Page 20: WebSphere Software

IBM Software Group | WebSphere software

20

Взаимодействие приложений – Когдачто необходимо?Универсальное взаимодействие

WebSphere MQ:

� Позволяет развязать взаимодействие между несколькими приложениями

� Необходимо когда отсутствует коммуникационное ПО у заказчика

Безопасная передача файлов

WMQ FTE и WebSphere MQ:

� Когда необходима более безопасная и отслеживаемая передача данных чем FTP

Extend WebSphere MQ Security

WebSphere MQ Extended Security Edition:

� Когда необходимо добавить больше возможностей по аутентификации, защите данных ицентрализированного управления безопасностью, чем это обеспечивается MQ

Маршрутизация между разной реализацией JMS транспорта и различнымидругими видами транспорта

WebSphere Message Broker, WebSphere ESB и/или Datapower:

� Если Вы используете решения на основе JMS или других протоколов от разных вендоров иВам необходимо наладить обмен между ними

Page 21: WebSphere Software

IBM Software Group | WebSphere software

21

СОА – может упростить

интерфейсы…Превращает это… …в это.

Application Application Application Application

ApplicationApplicationApplicationApplication

� Позволяетповторноиспользоватьбизнесприложения и ихинтерфейсы.

� Развязываетинтерфейсыот бизнесприложений.

� Уменьшаетчисло итехническуюсложностьинтерфейсов.

� Вносит абстракциив описаниеинтерфейсов.

…но вам все еще необходимо знать (1) какие сервисы к чемуподключаются, (2) где они находятся, (3) как к нимподключиться, и (4) как это интерпретировать.

Service Service Service Service

Service ServiceService Service

Interface Interface Interface

Interface Interface Interface Interface

= интерфейсы

СОА:

Page 22: WebSphere Software

IBM Software Group | WebSphere software

22

…чтобы получить преимущества от СОАвам необходима ESB

ESB � Виртуализирует доступ к сервисам.

Превращает это… …в это.

Service Service Service Service

Service ServiceService Service

Enterprise Service Bus

Service Service Service Service

Service ServiceService Service

Interface Interface Interface

Interface Interface Interface Interface

� Ведетжурналированиевзаимодействий.

� Взаимодействие используетправильныепротоколыдля сервиса.

� Устанавливаеткорреляцию ссобытиями.

� Подключает вас ксервису безнеобходимостисозданияуникальной связи.

ESB:

Page 23: WebSphere Software

IBM Software Group | WebSphere software

23

Бизнес преимущества от использования ESB

TravelReservation

Process

FlightAvailability

Service

Enterprise Service Bus

NEW CheckTravelerService

Book Hotel

Service

HotelAvailability

Service

Book Car

Service

NEW FlightAvailability

Service

OLD FlightAvailability

Service

Book Flight

Service

Check Credit

Service

Изменяем сервисбез влияния надругие сервисы

Подключаемновыйсервисбыстрее

Изменяет ИТ без влияния на что-нибудь другое

Page 24: WebSphere Software

IBM Software Group | WebSphere software

Транспорт обмена сообщениями

как часть СОА

bSphere MQMQ

� СОА (ESB) интеграция сервисов и ресурсов

� Подключение и использование внутренних сервисов и ресурсов

� WebSphere MQ обеспечивает надежный транспорт обменасообщениями для СОА

Page 25: WebSphere Software

IBM Software Group | WebSphere software

25

Color = Data type

Shape = Protocol

Enterprise Service Bus (ESB)

�Конвертациятранспортныхпротоколов междуинициатором итребуемым сервисом

�Маршрутизациясообщений междусервисами

�Трансформацияформата сообщений

�Отслеживание событийиз различных источников

Гибкая инфраструктуравзаимодействия дляинтеграции приложенийи сервисов

Page 26: WebSphere Software

IBM Software Group | WebSphere software

Уменьшение количества интерфейсов

при использовании IBM ESBs и

Адаптеров

Решение

Использование решений IBM ESB (WMB, WESB, DataPower XI50) для уменьшениячисла интерфейсов:•Интеграция новых приложений без необходимости индивидуального подключения кдругим приложениям, что значительно уменьшает время для внедрения новыхпроектов. •Позволяет приложениям / сервисам понимать друг друга при помощи трансформации

во время пересылки.Что дает

Уменьшается время интеграции существующих приложений, более быстрый

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

используемых сервисов

Проблемы

Логика взаимодействия закодирована внутри

существующих приложений:� Трудности в поддержке и управлении

� Высокая стоимость и долгое время для

изменения этой логики

Используется : все индустрии – необходимость интеграции множестваприложений / растущее число сервисов

Page 27: WebSphere Software

IBM Software Group | WebSphere software

27

ESB предложения от IBM WebSphereWebSphere предоставляет наиболее

законченное ESB решениеWebSphere ESBПостроен на основе

WebSphere Application Server ND

WebSphereMessage Broker

Универсальное взаимодействие итрансформация в гетерогенной

ИТ среде

WebSphere DataPowerIntegration Appliance

Програмно-аппаратный комплекс ESB для упрощенного развертывания и

повышенной секретности

Page 28: WebSphere Software

IBM Software Group | WebSphere software

28

ESB обслуживание от IBM WebSphereКаждое решение предоставляет

общий набор ESB функциональности� Посредникипредоставляютвозможности

�Transform, Route, Log, Database access, …

� Трансформация форматов

данных

�XML, delimited, fixed length, COBOL, …

� Взаимодействие

протоколов

�HTTP/HTTPS, JMS, WebSphere MQ, FTP, …

� Поддержка стандарта вебсервисов

� SOAP, WSDL, WS-I profiles, ..

� Согласованное

взаимодействие между

всеми ESB решениями

� Web services, XML messaging via WebSphere MQ and JMS,

� Поддержка качества

обслуживания

� Reliability, availability, performance, scalability, security, transactions, …

Page 29: WebSphere Software

IBM Software Group | WebSphere software

29

Отличительные особенностиWebSphere ESB“Центральная ESB”� Разработка, Развертывание, Кластеризация и модели управления

�Расширяет функциональные возможности WebSphere Application Server

�Среда для выполнения J2EE и Web Services, делая идеальнымразмещение и выполнение на ней бизнес логики и логикивзаимодействия

� Модель взаимодействия

� JCA и Web Services

�Центральная платформа для размещения на ней WebSphere иJCA Adapters

� Модель развертывания

� Java и SCA

�Расширяет возможности WebSphere Integration Developer –единого инструмента для создания проектов для WebSphere Process Server и настройки WebSphere Adapters

� Возможности построения общей инфраструктуры событий (CEI)

�Для мониторинга событий стандартной информационнойпанелью

�Работа с WebSphere Business Monitor.

Page 30: WebSphere Software

IBM Software Group | WebSphere software

30 Template Documentation 6/25/2010

Определение точек входа

интегрируемых служб

• Используя ‘редактор модуля’строит посреднический

модуль– определяет взаимодействие части

поставщиков и потребителей служб

WebSphere ESB

• Внутри модуля– Потребители служб представлены

элементами ‘export’– Поставщики служб представлены

элементами ‘import’– Интеграционная (посредническая)

функция представлена компонентом

‘mediation flow’– Элементы Import и Export соединены

с компонентом Mediation flow

Export

Представляетпотребителя службыза рамками модуля, например, клиентвеб-службы илиприложение JMS.

Import

Представляетпоставщика службыза рамками модуля, например, клиентвеб-службу илиприложение JMS.

Компонент Mediation Flow

Позволяет реализовывать различные посредническиефункции:маршрутизацию, преобразование, протоколирование

Interface

Интерфейс, предоставляемыйкомпонентом

Reference

Задаёт сервисныйинтерфейс, которыйиспользует компонент

Редактор модуля

Позволяетопределять исвязыватьнаполнение модуля.

Модуль – единицаразмещенияWebSphere ESB

Page 31: WebSphere Software

IBM Software Group | WebSphere software

31

Отличительные особенностиWebSphere Message Broker“Универсальная ESB”� Разработка, Развертывание, Кластеризация и модели управления

�Расширяет коммуникационные возможности платформы(WebSphere MQ)

�Идеальна для заказчиков управляющих широким набороминтеграционных сценариев, включая сообщения, сервисы иобработку событий

�Обеспечивает возможности кластеризации, построениярешения высокой доступности и балансировки нагрузки

� Модель взаимодействия

�Очень широкая – Интеграция смешанных унаследованныхсистем и Web Services (идеален для гетерогеннойархитектуры)

� Множество моделей развертывания доступны

�Поддержка XSLT, Java, ESQL, C++, WTX

Page 32: WebSphere Software

IBM Software Group | WebSphere software

Встроенные возможности

подключения систем в Message Broker

WebSphere MQ Multicast(передача сообщений с низкой задержкой

по принципу multicast)

WebSphere MQ Real-time(передача сообщений с низкой

задержкой)

WebSphere MQ Telemetry(RFID-устройства)

WebSphere MQ Everyplace(приложения для мобильных устройств)

WebSphere MQ (+ FTE)(приложения (+ управляемый файловый обмен))

JMS от 3-их поставщиков(TIBCO EMS, Sonic MQ, BEA JMS, webMethods, See Beyond, Vitria)

HTTP и HTTP(S)

TCP/IP сокеты

FTP/SFTP ифайлы

TIBCO Rendezvous(встраиваемый компонент)

SMTP

Протоколы IBM

Стандартные и

индустриальные протоколы

Корпоративные приложения

SAP

Oracle SiebelJDEdwards

Peoplesoft

CICSCustom

SOAP

Page 33: WebSphere Software

IBM Software Group | WebSphere softwareПоток обработки сообщений

(Message Flow)

� Потоки обработки сообщений транзакционны

� Обеспечивает обработку и манипулирование данными в рамках единой транзакции

� Потоки обработки сообщений многопоточны

� Обработка одного сообщения происходит в рамках одного потока

� Для увеличения производительности для потоков обработки сообщений может быть определено дополнительноеколичество нитей

� При пиковых нагрузках будут использованы дополнительные нити

� Потоки обработки сообщений могут использоваться в виде подпотоков

� Сложные потоки могут быть разбиты на несколько простых потоков или быть использованы в качестве подпотоковв других потоках

Page 34: WebSphere Software

IBM Software Group | WebSphere software

34

Отличительные особенностиWebSphere DataPower XI50“Аппаратная ESB”� Модель развертывания и управления

�Простая настройка и инсталляция

� Конфигурирование без необходимости разработки

� Нет баз данных, операционных систем, включил в сеть иработает

� Модель взаимодействия

�Идеальное решение для переключения протоколов

�Высоко-скоростная обработка XML для разгрузки приложений

� Модель развертывания

�Веб конфигурирование для создания потоков и XML трансформации на XSL основе

� Модель безопасности

�XML firewall и повышенная секретность в устройстве

Page 35: WebSphere Software

IBM Software Group | WebSphere software

35

IBM DataPower линейкапродуктовXML Accelerator XA35

� Обработка XML� Ручная оптимизация XML теперь

не требуется

Integration Appliance XI50 � Преобразование “Any-to-Any” налету� Революционная архитектура

программирования, ориентированная наданные

� Интегрированная безопасность на уровнеданных

XML Security Gateway XS40 � Расширенные возможности

безопасности

� Быстрота

� Простое развертывание

B2B Appliance XB60 � B2B сообщения (AS2/AS3)� B2B просмотр транзакций� Упрощенное управление и конфигурация

LLM Appliance XM70� Большой объем, low latency messaging� Расширенная поддержка QoS и

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

� Упрощенная конфигурация в LLM� Публикация/подписка сообщений

Page 36: WebSphere Software

IBM Software Group | WebSphere software

36

Обработка XML средствами

DataPower

� Производительность - это то, что вам дает возможность реализовать полную безопасность SOA

• XML – ключ для валидации данных уровня сообщений разного формата

• Все операции по безопасности строятся на обработке XML больших объемов

• Медленная работа с безопасностью может вынудить клиентов отказаться от ее использования, что увеличит риск

• Никогда не отказывайтесь от безопасности из-за проблем с производительностью

XML трансформация

XML трансформация

XML подпись

XML подпись

XML шифрован

ие

XML шифрован

иеВалидаци

я схемы

Валидаци

я схемыАнализАнализПроверка

подписи

Проверка

подписиXML

расшифро

вка

XML расшифро

вкаXPathфильтр

XPathфильтр

Валидаци

я

схемы

Валидаци

я

схемы

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

CRYPTOCRYPTO

CRYPTOCRYPTO

CRYPTOCRYPTO

XMLXML

XMLXML

XMLXML

CRYPTOCRYPTO

CRYPTOCRYPTO

CRYPTOCRYPTO

CRYPTOCRYPTO

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

CRYPTOCRYPTO

CRYPTOCRYPTO

CRYPTOCRYPTO

CRYPTOCRYPTO

XMLXML

XMLXML

XMLXML

XMLXML

CRYPTOCRYPTO

CRYPTOCRYPTO

CRYPTOCRYPTO

CRYPTOCRYPTO

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

XMLXML

АнализАнализ

1 3 5 1 3 1044

44

33

44

Запрос Сервер Ответ

Page 37: WebSphere Software

IBM Software Group | WebSphere software

� Изменение транспортного протокола

� Простое конфигурирование:- HTTP�� MQ �� WebSphere JMS �� FTP �� Tibco EMS

� Запрос-ответ и синхр-асинхр согласование

� Возможность конфигурирования для обеспечения полностью

гарантированной однократной доставки данных

Изменение протоколов при

передачи данных

XI50

FTP

WAS JMS

DatabaseConnectivityOption

Web3rd-PartyApp Server MQ

MQ

3rd-party JMS MQ HTTP/HTTPS

FTP/ FTP over SSL/Streaming XML

JMS

DB2OracleSybase

XB60

Page 38: WebSphere Software

IBM Software Group | WebSphere software

Пример Federation ESB

Departmental Service Bus

Backbone Service Bus

LegacyApplication

.NETApplication

DepartmentalApplication

ExternalServices/Consumers

.NET Application

LegacyApplication

FTP/Files

SOAP/HTTP

MQ and Message Broker

MQ

MQSockets

SOAP/HTTPXML/MQXML/HTTP

MQ

SOAP/HTTP/WS-Security

Service

Process Server

WebSphere ESB

SCABinding

SOAP/JMS

BusinessPartnerBusinessPartnerBusinessPartners

EDI / AS2 /SOAP/HTTP

Красное – сервисы запроса/ответаСиние – состав ESB

Message Broker

MQ

Process Server

MQ

XML/MQ

MQ

Adapter

WS PartnerGateway /

DataPower XB60

MQ / FTE

WASApplication

DataPowerXS40 / XI50

Departmental Service Bus

WebSphere Services Registry and Repository

WSRR

BPEL Process

WASApplication

BPEL Process

Page 39: WebSphere Software

IBM Software Group | WebSphere software

Уменьшение рисков безопасности

при использовании WMQ ESE, DataPower XS40 & Tivoli FIM Проблемы

Необходимо поддерживать увеличивающееся

количество правил:�Негибкая ИТ система не соответствует

требованиям аудита

�Невыполнения новых законов приводит

к высоким штрафам

�Риски потери конфиденциальности

заказчиков и лояльности

Используется: все индустрии – любая компания которая работает с кредитными

картами

Решение

Уменьшение рисков, повышение безопасности, многоплатформенное решение дляуправления безопасностью, защита данных

Что дает

Повышенная безопасность, повышения лояльности заказчиков, уменьшениерисков при повышение конфиденциальности данных, успешное прохождениеаудита, уменьшение стоимости ИТ за счет упрощения ИТ

Page 40: WebSphere Software

IBM Software Group | WebSphere software

40

Value Add to ESB

WebSphere Services Registry and Repositoryи IBM ESBs� Динамический выбор сервисов

� Управляемость

� Описание политик

(6) Сообщениетрансформируется и

маршрутизируется на

выбранную точку

обслуживания

Message

(1) Сообщениеполучено

ESBMediation

(2) Вызовпосредника

Publish Find Enrich GovernManage

WebSphere Service Registry and Repository

(3) ПолучаетЗапрос на

вызов

(4) Предоставляетобновленный и

актуальный список

кандидатов

обслуживания

Message

(5) Выполняетсясопоставление

идентификатора

получателя и

запросчика сервиса

Message

Service

Page 41: WebSphere Software

IBM Software Group | WebSphere software

41

Универсальная трансформация: WebSphere Transformation ExtenderСервис трансформации для ESB и не-ESB окружения

Отсутствие кодирования, Развертывание где-угоднотрансформации данных

Value Add to ESB

• Привязан ко всем ESBs универсальнымтрансформациям и поддержка индустриальныхстандартов

• Для WMB

• Расширяет возможности трансформацииданных как части потока сообщений

• Для WESB

• Превращает сложные и не-XML данные в XML для обработки (т.е. Супер адаптер)

• Для WDP

• Обеспечивает WebSphere инструментарий длясоздания “DataPower capable maps”

• Работает как “off box” пре/пост процессор длясложных форматов данных

Page 42: WebSphere Software

IBM Software Group | WebSphere software

42

Необходимость

трансформации

ПосредникиПосредники

РазборРазбор

ОбогащениеОбогащение

ОбработкаОбработка

Простота

Сложность

Почти все проекты которые требуют этогосегодня, выполняют эти преобразования спомощью написания программного кода , даже если они используют ПОпромежуточного слоя как платформу (Java, C++, и т.д.)

Manyto

Many

Manyto

Any

Any to Many

Any to Any

Взаимозависимыеданные

Page 43: WebSphere Software

IBM Software Group | WebSphere software

43

WTXWMB+Java

WPSWMB

DataPowerWTXWESB

WMBDataPower

WTX

ПосредникиПосредники

РазборРазбор

ОбогащениеОбогащение

Manyto

Any

Any to Many

Any to Any

WTX Обеспечиваетуниверсальную

трансформацию по

требованию

WTXonly

Manyto

Many

ОбработкаОбработка

Простота

Сложность

Capabilities across the Diamond PlatformCapabilities across the Diamond Platform

Взаимозависимыеданные

Page 44: WebSphere Software

IBM Software Group | WebSphere software

Уменьшение разработки логики

трансформации с WTX

Решение

Использование Websphere TX Универсального преобразования данных уменьшаетстоимость обработки, позволяет повторно использовать код, совместим с

промышленными стандартами.

Что дает

Универсальный сервис преобразования для всех данных, повторноеиспользование метаданных. Соответствие регуляторным правилам

Проблема

Построение логики трансформации данных

в интеграционных пакетах

Mножество инструментов и как

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

использования метаданных

� Различные ESB, BPM и СОА решения

требуют адаптации и опыта в различных

областях знаний. Эти знаниясоответствую продукту и не могут быть

повторно используемыми.

Используется : все индустрии – заказчики с WAS, пакетной обработкой, ESB, BPM

Page 45: WebSphere Software

IBM Software Group | WebSphere software

45

Универсальное взаимодействие: WebSphere AdaptersВозможность подключения к приложениям безразработки адаптера

Обеспечивается доступ к

приложениям и системам из

всех продуктов семейства

WebSphere

� Web Services standards

� Enterprise Applications�SAP�Oracle E-

Business Suite�Siebel�PeopleSoft

Enterprise�JD Edwards

OneWorld�Ariba Buyer�Lotus Domino�MS Exchange�I2�Retek

� Messaging / Clients�JMS�WebSphere MQ�XMS�.NET�C++�Java�MQe�Multicast�Real-time IP

� Technologies�JDBC�ODBC�Email�EJB�Files�FTP�HTTP�CORBA�COM�TCP�LDAP

� Data Formats�XML�COBOL

Copybook�EDI X.12�EDIFACT�SWIFT�FIX�ACORD�HIPAA�HL7�NCPDP�C header

� Data Sources� DB2� Oracle� Informix� MS SQL Server� Sybase� JDBC� ODBC� VSAM� IMS/DB� Teradata

� Host Systems� IMS/TM� CICS� COBOL� RPG� Tuxedo� TN3270� TN5250� Batch� Sequential files

Page 46: WebSphere Software

IBM Software Group | WebSphere software

WebSphere Среда выполненияОснована на WebSphere Application Server

WebSphereApplication

Server

WebSphereApplication Server ND

WebSphere ESB

WebSphere Process Server

RuntimeFoundation

RuntimeFoundation

AdvancedClusteringAdvancedClustering

ServiceConnectivity

ServiceConnectivity

ProcessChoreography

ProcessChoreography

� Windows ®

� AIX®

� HP-UX� Solaris™� Linux ®

� i5/OS®

� z/OS®

OS

� DB2®

� Cloudscape ®

� Oracle ®

� MS SQL Server� Informix ®

� IBM Information Integrator

Databases

WebSphere BusinessServices Fabric

CompositeBusiness

Applications

CompositeBusiness

Applications

Единая консоль администрирования

Page 47: WebSphere Software

IBM Software Group | WebSphere software

47

Управляется ИТЗначение BPM – до его

появления

Application A

Data and Integration

Logic A

Process Logic A

Application B

Data and Integration

Logic B

Process Logic B

Application C

Data and Integration

Logic C

Manual Processes for Application C

Application D

Data and Integration

Logic D

Process Logic D

Process Integration Custom Code and Manual Process Management

Process Integration Custom Code and Manual Process Management

3GL or 4GL code

3GL or 4GL code

Page 48: WebSphere Software

IBM Software Group | WebSphere software

48

Упраляется ИТ и людьми, кто отвечает за бизнесс

Управляется ИТ

Business Process ManagementBusiness Process Management

Значение BPM – место и роль

BPM

Application A

Data and Integration

Logic A

Process Logic A

Application B

Data and Integration

Logic B

Process Logic B

Application C

Data and Integration

Logic C

Manual Processes for Application C

Application D

Data and Integration

Logic D

Process Logic D

3GL or 4GL code

Process Models,

BPEL, SCA, etc. Plus

KPI monitoring,

etc.

Page 49: WebSphere Software

IBM Software Group | WebSphere software

49

Упраляется ИТ и людьми, кто отвечает за бизнесс

Управляется ИТ

Business Process Management with SOABusiness Process Management with SOA

Значение BPM– BPM сиспользованием СОА

Application A

Data and Integration

Logic A

Process Logic A

Application B

Data and Integration

Logic B

Process Logic B

Application C

Data and Integration

Logic C

Manual Processes for Application C

Application D

Data and Integration

Logic D

Process Logic D

3GL or 4GL code

Process Models, BPEL,

SCA, etc. Plus KPI

monitoring, etc.

Page 50: WebSphere Software

IBM Software Group | WebSphere software

… сервис?Повторяемая

задача/процесс впроизводстве/

обслуживании/управлении/планировании

...

Что такое ...?

… сервиснаяориентация ?

Подход к интеграциибизнеса - установка

связей междусервисами

… сервис ориентированнаяархитектура (SOA)?

Архитектурный стильпостроения ИТинфраструктурыподдерживающий

сервисную ориентацию

… композитноеприложение?

Наборвзаимодействующих и

интегрированныхсервисов,

поддерживающихбизнес

Page 51: WebSphere Software

IBM Software Group | WebSphere software

SOA(СОА) Основная стратегияначинается с управления бизнес

процессами

Моделирование и

анализ полных

бизнес-процессовот начала и до

конца

Сборка и конструирование

сервисных компонент для

оптимизации процессов

Развертывание

оптимизированного

бизнес-процесса всреде выполнения

Мониторинг и

управление

развернутыми

бизнес-процессами

Page 52: WebSphere Software

IBM Software Group | WebSphere software

52

Подбор нужного BPM дляобъединения Людей, Процессов, и

Информации

LombardiLombardi

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

преобладанием

взаимодействия людей между

собой, которые сфокусированы

на подразделение внутри

предприятия

Для больших

предприятий, которые

охватывают

взаимодействие с

другими предприятиями, высокомасштабируемые

решение, построенное наоснове СОА принципов

Для больших предприятий

или департаментов, которые

обеспечивают построение

процессов по обработки и

передвижению документов

IBM единственные вендор, которыйзакрывает весь спектр задач BPM

IBM единственный лидер во всех 3 волнах Forrester research в BPM

Page 53: WebSphere Software

IBM Software Group | WebSphere software

53

Departmental Enterprise

CommercialLOB

AutoLOB

HomeLOB

Agents

Consumers

Partners

Financial Services

CommercialLOB

AutoLOB

HomeLOB

Lombardi и IBM объединяют людей и процессы внутри

широкой сетевой бизнес струкутры

Insurance Carrier

Example

Lombardi

Page 54: WebSphere Software

IBM Software Group | WebSphere software

IBM WebSphere Software дляSOA(СОА)

WebSphere Business Modeler Инструментарий для

моделирования и для

выполнения анализа для бизнес

аналитиков

WebSphere Integration Developer

Простой в использовании

инструментарии для разработки и

сборки

WebSphere Process Server, WebSphere ESB,

WebSphere PortalГибкая, надежная средаразвертывания, поддержкапроцессов, людей, информации идоступа к приложениям внутри

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

WebSphere Business Monitor

Инструментарии для

выполнения мониторинга для

бизнес пользователей

WebSphere Services Registry & Repository

Видимость в реальном времени и

анализ бизнес информации для

своевременных и согласованных

действий

Управление изменениями и повышение гибкости

Page 55: WebSphere Software

IBM Software Group | WebSphere software

55

Перенос актуальных данных назад в

бизнес модель

Ревизия

модели на

основе данных

моделирования

Тестирование и

Рарвертывание

модели

Експорт

актуальных

данных обратно

в моделер

Мониторинг

КИП и

отслеживани

е процессов

Создание

собственных

КИП

Page 56: WebSphere Software

IBM Software Group | WebSphere software

BPEL Modeler

Rules Modeler

Integration Tools

Rules Dev Tools

Service Dev Tools

Java Developers Technical Experts

56

Традиционный цикл разработки

процесса(Ex. Typical stack vendors)

Business Modeler

Business Modelers

. . .Deployed CodeVersion 1

Deployed CodeVersion N

Task Portal

End User Forms

Reports / Analytics

Users / Managers

?????

How do these artifacts relate? Is everything in synch?

Page 57: WebSphere Software

IBM Software Group | WebSphere software

57

Разработка в Lombardi : “Разделяемая общая модель”

Shared Process

Model

Reports / Analytics

Managers / Analysts

Business Modeler

Business Modelers

Graphical Implementation

Process Developers

User Portal / Forms

Users

• Single shared process model – assets are always in synch• Single integrated platform – everything you need in one product• Lower technical effort – less development time, cost, risk

Page 58: WebSphere Software

IBM Software Group | WebSphere software

Процессы неэффективныПроектирование и оптимизация

процессов

58

PowerPointExcel

Industry Models

Visio ARIS

Описание бизнесс процессов

Моделирование и анализ

Сравнение текущей и будущей моделейПроектирование процессов в команде

Минимизация дефектов, улучшение эффективности

Page 59: WebSphere Software

IBM Software Group | WebSphere software

Информация для лучшего

принятия решений• Просмотр основан на ролях

• Можно создавать задания иизменять прохождениепроцесса прямо из экранапросмотра

• Динамическое созданиеотчетов на основеWeb 2.0

• Автоматические сигналыпозволяют избежать большихпроблем

• Просмотр историческихданных и анализ данныхпроцесса до появленияпроблем

Page 60: WebSphere Software

IBM Software Group | WebSphere software

Размещение: WebSphere Business Services Fabric

� Жесткое связывание сервисов

� Жесткая логика ветвлений

� Изменения требуют повторной

сборки и развертывания процесса

� Подключение сервиса «на лету» в

соответствии с политиками

� Уровень оптимизации сервисов

� Раздельное управление

процессами и правами доступа к

сервисам

Традиционный подход BPM:

Новый подход BPM - WBSF:

Business Process

Services:End Points:

A A

a1 a2

A

a3

B

b1

B

b2

C

c1

C

c2

Universal Business Process

End Points:

A B C

a1

Business Service Repository

CompositionStudio

Business Services Dynamic Assembler

a2 a3 b1 b2 c1 c2 ……. N

WB

SF

Mod

ules

Composite Business Services:

Policies

Meta-Data

Page 61: WebSphere Software

IBM Software Group | WebSphere software

WBS Фабрика

WPS and ESB

WBS Fabric� Динамическая сборка

бизнес сервисов

� Хореография

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

� Создание и

развертывание

компонент и

сервисов

WAS

Базовыесервисы

Сервисыхореографии

БизнесСервисы

WBS Фабрика

включая WPS

:Продукты

WebSphere Process Server включая WAS

WebSphere Application Server

(включаютатомарную логику

сервисов)

(включаютэлементы бизнес-

процессов)

Page 62: WebSphere Software

IBM Software Group | WebSphere software

Архитектура и состав продуктов

в ФабрикеПромышленные IBM СОА Решения

Промышленные пакеты

Композитные

бизнесбизнес

ссервисыервисы

WebSphere Business Services FabricIBM Foundation Pack for WBSF

Гибкие, адаптируемые, слабо связанные бизнесприложения и процессы

Доcтупны через GBS, SIs и ISVs

Встроенные, промышленноориентированные СОАсервисы, которые ускоряютвыход на рынок и включает best practices

Индустриальные пакетыопционально расширяютфабрику

Платформа для композитныхбизнес-сервисов

Фабрика включает другиеСОА продукты

Подробное рассмотрение компонент в СОА решениях

WSRR

IBM Tools Pack for WBSF

Rate Q

uote Issue

FN

OL O

ptimization

Agency F

ront Office

Distribution M

gmt

Продукты

…Other Industry Packs

IBM Insurance P&C Pack IBM Healthcare Payer Pack

• Insurance Semantic Models• Insurance Message Models• Insurance Common Services• Insurance Service Models

• Healthcare Semantic Models• Healthcare Message Models• Healthcare Common Services• Healthcare Service Models

…Other CBS

Claim

s

Claim

s Attachm

ent

Claim

s Status

Mem

ber Essentials

Healthcare CBS PortfolioInsurance CBS Portfolio

…Other CBS

Page 63: WebSphere Software

IBM Software Group | WebSphere software

• 850 employees with HQs in France and US

• Over 3,000 direct customers in over 30 countries

• 500+ OEM partners

• Ranked 166 in Software 500 listing

• 23rd of 482 software companies with seven consecutive years of profitable growth

• Listed on NASDAQ & Euronext

• IBM Business Partner since 1996

ILOG Company OverviewIndustry Leading, Award Winning, Cutting Edge

Page 64: WebSphere Software

IBM Software Group | WebSphere software

Линейка продуктов ILOG� ILOG BRMS (Business Rules Management

Systems)� WebSphere ILOG JRules, WebSphere ILOG Rules for .NET, WebSphere ILOG Rules for

COBOL

� ILOG Optimization� ILOG CPLEX® , ILOG CP Optimizer, AMPL, other Model, Applications and Development

Tools and Engines

� ILOG Visualization� JAVA, .NET, C++, Flex/AIR applications

� ILOG Supply Chain Applications (Logic Tools)� ILOG LogicNet Plus XE, ILOG Inventory Analyst, ILOG Product Flow Optimizer, ILOG

Plant PowerOps, ILOG Transportation Analyst

Page 65: WebSphere Software

IBM Software Group | WebSphere software

65

ЗачемЗачемЗачемЗачем нужнынужнынужнынужны бизнесбизнесбизнесбизнес правилаправилаправилаправила

� ВыпускВыпускВыпускВыпуск страховыхстраховыхстраховыхстраховых продуктовпродуктовпродуктовпродуктов

– СтрахованиеСтрахованиеСтрахованиеСтрахование автомобилейавтомобилейавтомобилейавтомобилей, недвижимостинедвижимостинедвижимостинедвижимости, медицинскоемедицинскоемедицинскоемедицинское страхованиестрахованиестрахованиестрахование

�1800 бизнесбизнесбизнесбизнес правилправилправилправил

� КроссКроссКроссКросс-продажипродажипродажипродажи банковскихбанковскихбанковскихбанковских продуктовпродуктовпродуктовпродуктов

– ВыборВыборВыборВыбор целевойцелевойцелевойцелевой аудиторииаудиторииаудиторииаудитории, подборподборподборподбор программпрограммпрограммпрограмм, оценкаоценкаоценкаоценка рисковрисковрисковрисков

�6000 бизнесбизнесбизнесбизнес правилправилправилправил

� РассмотрениеРассмотрениеРассмотрениеРассмотрение претензийпретензийпретензийпретензий

– ТерриториальнаяТерриториальнаяТерриториальнаяТерриториальная принадлежностьпринадлежностьпринадлежностьпринадлежность, типтиптиптип рискарискарискариска, приоритетприоритетприоритетприоритет, наличиеналичиеналичиеналичие персоналаперсоналаперсоналаперсонала ииии навыковнавыковнавыковнавыков

�800 бизнесбизнесбизнесбизнес правилправилправилправил

�Измененияпоявляются чащечем новыепроцессы

�Изменениядолжны бытьреализованы занесколько дней, а не месяцев

Page 66: WebSphere Software

IBM Software Group | WebSphere software

Вынесение бизнес логики во

вне ILOG

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

Web приложения

Пакетная обработка

COBOL программы

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

Web приложения

Пакетная обработка

COBOL программы Rule Repository

Rule TeamServer

Rule Solutionsfor Office

Decision ValidationServices

Rule Studio

Rules for COBOLRule Execution Server

TransparentDecision Services

Бизнес пользователи

Платформа выполнения

ИТ

Mainframe

Page 67: WebSphere Software

IBM Software Group | WebSphere software

Business Object Model Rule Vocabulary Business Rules

IT + Business

Локализация

Rule: High risk driver

if

the age of the customer is less than 25 andthe number of accidents of customer is at least

3 thenthe customer is a high risk driver

Règle: Conducteur à haut risque

si

l’âge du client est inférieur à 25 etle nombre d’accidents du client est au moins 3

alorsle client est à haut risque

"the customer"

the age of the clientthe birthday of the clientthe number of accidents

Информация о заказчике

возраст

День рождения

Получить число ДТП()

"le client"

l’âge du clientla date de naissance

le nombre d’accidents

IT + BusinessIT + Business

Правила написаны на основе Вашего словаря

Page 68: WebSphere Software

IBM Software Group | WebSphere software

6/25/201068

Decision Rule

Прозрачная бизнес логика!

Page 69: WebSphere Software

IBM Software Group | WebSphere software

6/25/201069

Decision Tree

Прозрачная бизнес логика!

Page 70: WebSphere Software

IBM Software Group | WebSphere software

6/25/201070

Decision TableПрозрачная бизнес логика!

Page 71: WebSphere Software

IBM Software Group | WebSphere software

71

Rule Team Server

Page 72: WebSphere Software

IBM Software Group | WebSphere software

Интеграция с Microsoft Office

Page 73: WebSphere Software

IBM Software Group | WebSphere software

Знать что происходит, когда действовать и Что делать

WebSphere Business EventsЧто происходит

Корреляция

Источники

событий

BEP Runtime

!

Когда

необходимо

действовать

Что делать

� Определяет шаблоны и как

они случаются…� Охватывает различные

источники событий…� Если события приходят не

последовательно…� Когда отсутствие события -существенно…

� Когда процесс состоит из

множества асинхронных

шагов…� Вовлечение систем и людей в

процесс обработки.

Обработка событий

Page 74: WebSphere Software

IBM Software Group | WebSphere software

Пример сценария WebSphereBusiness Events

Условия и фильтры Расписание событий

и/или действий

Бизнес контекстBusiness User

Page 75: WebSphere Software

IBM Software Group | WebSphere software

75

Расширяемое семейство IBM ESB“ESB без границ” позволит создавать СОА и BPM(УБП) решения

Service Monitoring & Security

Tivoli CAM for SOA

TFIM and TFAM

Publish Find Enrich GovernManage

Service Registry

WebSphere Services

Registry and Repository

WebSphere MQ messaging backbone

MQI Java JMS XMS for .NET C# XMS for C/C++

Enterprise Messaging Backbone

WebSphere MQ

WebSphere Data Power XML

Security Gateway XS40

SOA Security Appliance

WebSphere Process Server

Service Orchestrationand BPM

Universal Transformation

WebSphere

Transformation

ExtenderWebSphere Adapters

Universal Connectivity

B2B Partner Management

WebSphere

Partner Gateway

Page 76: WebSphere Software

IBM Software Group | WebSphere software

76

Вопросы и ответы