SlideShare a Scribd company logo
®




    IBM Software Group


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


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




                                         © IBM Corporation
IBM Software Group | WebSphere software



Эталонная архитектура SOA
                                         Сервисы бизнес инновации и оптимизации
                                          Облегчает принятие правильных решений с
                                            использованием информации реального
                                                          времени




                                                                                                                                    Управление IT
     разработки




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




                                                                                                                                     сервисами
      Сервисы




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


 Интегриро                                                                                                                       Управлени
    ванная                       Связь             между        ESB              сервисами                                           еи
  среда для                                                                                                                      безопаснос
  создания и                                                                                                                         ть




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




                                                                                                                     Прил.и
                            Связь с                     Построены на мощной,         Облегчают взаимодействие
   решения                                                                                                                           йи
                         партнерами по                    масштабируемой и                с существующей
                                                                                                                                  ресурсов
                           торговле                    надежной среде сервисов        информацией и активами
                                                                                             приложений

                                                   Сервисы инфраструктуры
                                                 Оптимизация пропускной способности,
                                              производительности и работоспособностью
IBM Software Group | WebSphere software




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

WebSphere  Portal                    Business Modeler          Process Server        Business Monitor      Information Server


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




                                                                                                        IT сервисами
                        разработки




                                                                                                         Управление
   RequisitePro
                         Сервисы
                                           Сервисы                 Сервисы              Сервисы                         WebSphere ESB
                                        взаимодействия             процессов          информации
                                                                                                                         WebSphere
 Rational Software                                                                                                      Message Broker
     Architect
                                                                                                                          WebSphere
                                                                      ESB                                              Service Registry &
                                                                                                                          Repository
Rational Application
     Developer                                                                                                            DataPower
                                      Сервисы доступа к        Сервисы бизнес        Сервисы доступа
                                         партнерам              приложений

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



        WebSphere                                                WebSphere                               WebSphere
                                      WebSphere XD            Application Server     WebSphere ND         Adapters
      Partner Gateway
IBM Software Group | WebSphere software



    Семейство WebSphere Application
    Server
 Максимальная
                  Управление CE
                                   WebSphere Extended Deployment
 производитель    С XD для поддержки
         ность;   QoS &                                                  WebSphere Application
    Функционал    единого                                                   Server for zOS
                  администрирования…


                                                      WebSphere               …:
                                                   Application Server         Выбор правильных ресурсов
                                                                              для выполнения задачии
                                                  Network Deployment          управление гетерогенной
Потребности                                                                   средой с XD.
   заказчика                        WebSphere
                                 Application Server /                Миграция к WAS / ND для
                                    WAS-Express                      повышения QoS &
                                                                     производительность –
                                                                     Инструментарий по миграции…
        Малая
                       WebSphere
    стоимость;
                    Application Server
        малый
                    Community Edition    Быстрый старт, свободный            Построен на коде WebSphere
  занимаемый                             доступ и загрузка- бесплатно.       Построен на коде открытых
       объем..
                                                                             технологий

                     Быстрая разработка          Возможности               Качество обслуживания
IBM Software Group | WebSphere software


Что такое WebSphere управляет
1. Предложение от IBM… 2. …которое
CloudBurst?
 включает              размещением Вашего облака…
 - Аппаратное обеспечение
 - CloudBurst функции
                                                 Создайте свое собственное облако
                                                 - гипервизоры
 - WebSphere Application Server образы           - системы хранения
 - WebSphere Application Server шаблоны
                                                 - сеть


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




                                                 3. … в составе WebSphere Virtual
                                                 Systems
       Web 2.0 UI, CLI, and REST APIs            - Настраивает и размещает образы и шаблоны
                                                 для Ваших приложений
                                                 -Распределение и запуск в облаке
                                                 - Настройка жизненного цикла



                                                                                              5
IBM Software Group | WebSphere software



Компоненты решения                                                2. Набор X86 серверов с
1. CloudBurst устройство
CloudBurst                                                    запущенным ESX гипервизором




                                                                          ESX




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




                                                     4. WAS HV лицензии (в PVU)
IBM Software Group | WebSphere software


 Повышение гибкости при
подключении к СОА (SOA)
ДляПодключение ко всем приложениям “IBM a leader”
    выполнения важной, надежной,
   внутри и извне вашей компании
безопасной интеграции                                              Forrester Enterprise Service Bus Wave (2Q, ‘06)


     Акцент на надежности и                                          “IBM a leader”
     безопасности взаимодействия                                       Forrester North American SOA
                                                                       Integration Wave (3Q ‘06)
     Быстрая интеграция новых веб
     сервисов и сложного набора
     приложений

  Ключевые продукты
                                                                                       Business Services
   WebSphere Message Broker
                                                                       Interaction         Process             Information
   WebSphere ESB




                                                                                                                                           Management Services
                                                                        Services           Services              Services


                                                     Development
   WebSphere MQ
                                                       Services
                                                                                     Enterprise Service Bus




                                                                                                                             Info Assets
   DataPower SOA Appliances




                                                                                                                               Apps &
                                                                        Partner          Business App           Access
                                                                        Services           Services             Services
   WebSphere Transformation Extender                                                 Infrastructure Services
   WebSphere Adapters
                                                                                                                                                                 7
IBM Software Group | WebSphere software



Где компании находятся
Почему много говорится о
  сегодня?
 взаимодействии
                                                              Пример FTP :
                                                                  Конечные пользователи загружают

 приложений?                                                      файлы на веб страницы
                                                                  Если загрузка неудачна ее надо
 1.   Информационные системы строились на протяжении            повторить
      долгого периода времени с помощью модификации
      приложений и добавления новой функциональности            Теперь FTP используется для
                                                                отсылки файлов в корпоративной
               Первые приложения были построены как само-       сети.
               достаточные функции
                                                            Проблемы:
               Взаимодействие было добавлено позже для
               обмена данными с другими приложениями            Необходимость конкурентного
 2.   Системы были оставлены без сопровождения                  доступа к ресурсам
               HTTP использовался для веб сайтов, но теперь     Данные не засекречены
               как транспорт для веб сервисов
                                                                Нельзя отследить потерю данных
               Пересылка данных по FTP выполняется штатом
               служащих                                         Нет целостности данных.
 3.   Подразделения выбирают себе решения сами
               Решения работают в изоляции от других систем
 4.   Различные требования
               Транзакционность, малое время отклика, batch
               обработка а не в реальном времени, высокая
               доступность
                                                                                                    8
IBM Software Group | WebSphere software




Заказчики спрашивают о СОА
Как мне перестроить ресурсы чтобы двигаться в
направлении СОА?
СОА это финальная цель – как сравнить это с тем
что имеется сегодня?
Какой СОА проект лучше выполнить как первое
внедрение?
Как можно повысить шансы удачного внедрения
нашего первого и последующих проектов СОА?
Какой СОА проект обеспечит основу для наших
дальнейших действий?
Как можно расширить функциональность всего что
уже работает?




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

                                                           9
IBM Software Group | WebSphere software


Консолидация транспортной
Относится ко всем типам предприятий
   инфраструктуры -MQ
Проблемы
Разработка и поддержка различной
транспортной инфраструктуры:
 Существующие заказчики кто использует
MQ, а также пересылка файлов на основе
FTP
 FTP

Решение
Единый транспорт (WebSphere MQ) для передачи всех типов данных в том числе и
в файлы с поддержкой JMS
Преимущества
Уменьшение операционных затрат и упрощение администрирования.
Уменьшения требований к знаниям сотрудников, обеспечение надежности
доставки, безопасности пересылки, возможность проведения аудита
обмена данными между приложениями
IBM Software Group | WebSphere software


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

                                                        MQI       Java JMS     XMS for .NET C#   XMS for C/C++
                                                              WebSphere MQ messaging backbone

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


                                                                             WMQ FTE
3. MQ Extended Security Edition для                                   WebSphere MQ
   добавления к WebSphere MQ
   безопасности данных
                                                     WebSphere MQ Extended Security Edition
                                                                  WebSphere MQ
4. IBM ESB для маршрутизации
   между различными видами
   транспорта и конвертации
   различных форматов данных




                                                                                                                 11
IBM Software Group | WebSphere software



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


                Queue A1                                      Queue B2

       A        Queue A2                                      Queue B1
                                                                         B
                        WebSphere MQ                 WebSphere MQ


Ценность предложения:
1. Уменьшение стоимости кодирования интерфейсов заказчика для приложений
2. Расширение существующей ИТ инфраструктуры за счет добавления новых
   возможностей
3. Адаптация к расширению предприятия, гибкости взаимодействия, внедрению СОА
4. Вызов Веб сервисов поверх HTTP с высокой степенью надежности и гибкости
5. Легкость быстрой перестройке, вызванной необходимостью ведения бизнеса


                                                                                12
IBM Software Group | WebSphere software


 Решение для безопасной
Проблема: Управление передачей на основе FTP требует дополнительных ресурсов
 передачи файлов
      WMQ FTE (File Transfer Edition)
  Внедрение                                  для передачи файлов с использованием
   надежной, безопасной и журналируемой среды посредством WebSphere MQ
   сообщений
    Дает возможность полностью управлять всеми
    аспектами передачи дынных между системами
       Сообщения, файлы & обновления баз                Machine A                  Machine Z
      данных
                                                                          File
    Обеспечивает управляемый протокол
    передачи данных (MFT) без необходимости
    переписывания приложений.                                         WMQ FTE
                                                                    WebSphere MQ


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


                                                                                               13
IBM Software Group | WebSphere software


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

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

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

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

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



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


    Автоматизированная передача
     Передачи могут быть запланированы на повтор на предопределенных интервалах времени
    •Передачи могут быть инициированы рядом системных событий
IBM Software Group | WebSphere software


 Решение для безопасной
 передачи файлов
Проблема: Проблемы при проведении аудита
 Внедрение WebSphere Extended Security Edition гарантирует безопасность WebSphere MQ сети




    Защищает данные между конечными                                               Application Z
                                                 Application A
    пользователями
    Можно провести обновление с
    версии WebSphere MQ
                                                   WebSphere MQ Extended Security Edition
    Нет необходимости вносить
                                                                 WebSphere MQ
    изменения в сетевую инфраструктуру


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




                                                                                                  15
IBM Software Group | WebSphere software




                                    Eclipse GUI
                                  integrated into
                                   WMQ Explorer
IBM Software Group | WebSphere software


Гибкость и эластичность
 Всегда необходимо
                                                            Пример: Приложение A
                                                            Пример: Приложение A
                                                            отсылает сообщения
                                                            отсылает сообщения
                                                            приложению B
                                                            приложению B
 обеспечить надежную
 передачу данных для                                               A            B
 приложений
 Получатель –                                        Передающее
 Приложение B                                        приложение
 – занято или
 недоступно           A              B               – A – упало
                                                     сразу после
                                                                       A           B
 или машина                                          отсылки
 выключена                                           данных
                      WebSphere MQ                                     WebSphere MQ


                                                      Оба
  Сеть
  недоступна         A              B                 приложения
                                                      упали во         A           B
                                                      время
                                                      передачи
                                                      данных
                      WebSphere MQ                                     WebSphere MQ
IBM Software Group | WebSphere software




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


Промышленный сектор доверяет
MQ Финансовый рынок
   • $1 триллион / день в 1 MQ сети
   • > £400 миллиардов / день в другой
                                                               “We needed a single integration
                                                                platform that would allow all
     Государственный сектор
                                                               our
   • 1 отсылает 675М сообщений / день                           applications to access and
                                                               share
   • 1 имеет около 7,500 пользователей из                       information and enable them to
     агентств и 50,000 транзакций / день от                     collaboratively process
     граждан                                                   transactions
    Банковский сектор:                                          based on common business
                                                               rules.”
   • $7- 35 триллионов фин.тран / день
                                                                        Chief Architect, Health Insurance
     через 1 MQ SWIFT gateway
   • 1 z/OS клиент отсылает > 213
     миллионов сообщений в день
                                               Source: Results reported from actual IBM
                                               WebSphere MQ implementations
IBM Software Group | WebSphere software

Взаимодействие приложений – Когда
   что необходимо?
 Универсальное взаимодействие
 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 или других протоколов от разных вендоров и
   Вам необходимо наладить обмен между ними

                                                                                          20
IBM Software Group | WebSphere software



СОА – может упростить
   Превращает это…   …в это.
интерфейсы…
 Application   Application   Application   Application    Service     Service       Service    Service

                                                                Interface          Interface   Interface




                                                          Interface   Interface    Interface   Interface
 Application   Application   Application   Application

                                                           Service     Service      Service     Service

        = интерфейсы
СОА:                                                                              Позволяет
 Вносит абстракции                 Развязывает           Уменьшает                повторно
 в описание                        интерфейсы            число и                  использовать
 интерфейсов.                      от бизнес             техническую              бизнес
                                   приложений.           сложность                приложения и их
                                                         интерфейсов.             интерфейсы.

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


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

       Interface          Interface   Interface

                                                                   Enterprise Service Bus
 Interface    Interface   Interface   Interface

  Service      Service    Service      Service           Service       Service   Service    Service


  ESB:
 Подключает вас к                 Взаимодейств           Устанавливает            Ведет
 сервису без                      ие использует          корреляцию с             журналирование
 необходимости                    правильные             событиями.               взаимодействий.
 создания                         протоколы
 уникальной связи.                для сервиса.


             ESB          Виртуализирует доступ к сервисам.
                                                                                                      22
IBM Software Group | WebSphere software


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


                                                            Подключаем
   Travel         NEW Check         Check         Book
 Reservation       Traveler          Credit       Flight    новый
  Process                           Service      Service
                   Service                                  сервис
                                                            быстрее
                  Enterprise Service Bus



   Hotel          OLD Flight
                     Flight         Book          Book
                                                           Изменяем сервис
 Availability
  Service
                  Availability
                  Availability
                   Service
                                    Hotel          Car     без влияния на
                    Service        Service       Service
                                                           другие сервисы
           NEW Flight
           Availability
            Service

                                                                         23
IBM Software Group | WebSphere software



Транспорт обмена сообщениями
как СОА (ESB) интеграция сервисов и ресурсов
     часть СОА
    Подключение и использование внутренних сервисов и ресурсов
    WebSphere MQ обеспечивает надежный транспорт обмена
    сообщениями для СОА




                                                     MQ
                                             bSphere MQ
IBM Software Group | WebSphere software



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

  Маршрутизация
  сообщений между
  сервисами
  Конвертация
  транспортных
  протоколов между
  инициатором и
  требуемым сервисом
  Трансформация
  формата сообщений
                                                   Shape = Protocol
  Отслеживание событий                             Color = Data type
  из различных источников
                                                                       25
IBM Software Group | WebSphere software


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

     Адаптеров
Проблемы
Логика взаимодействия закодирована внутри
   существующих приложений:
   Трудности в поддержке и управлении
   Высокая стоимость и долгое время для
   изменения этой логики
Решение
Использование решений IBM ESB (WMB, WESB, DataPower XI50) для уменьшения
числа интерфейсов:
•Интеграция новых приложений без необходимости индивидуального подключения к
другим приложениям, что значительно уменьшает время для внедрения новых
проектов.
•Позволяет приложениям / сервисам понимать друг друга при помощи трансформации
во время пересылки.
Что дает
Уменьшается время интеграции существующих приложений, более быстрый
   выход с новыми решениями на рынок, создание библиотеки повторно
   используемых сервисов
IBM Software Group | WebSphere software



ESB предложения от IBM
WebSphere
WebSphere предоставляет наиболее
законченное ESB решение Message Broker
   WebSphere ESB
  Построен на основе
                          WebSphere
                                                           Универсальное взаимодействие и
  WebSphere Application                                    трансформация в гетерогенной
      Server ND                                                       ИТ среде




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

                                                                                            27
IBM Software Group | WebSphere software



ESB обслуживание от IBM
WebSphere
Каждое решение предоставляет
Посредники
общий набор ESB функциональности
предоставляют
                      Поддержка стандарта веб
                      сервисов
возможности
                                                           SOAP, WSDL, WS-I profiles, ..
  Transform, Route, Log, Database
  access, …
                                                         Согласованное
Трансформация форматов                                   взаимодействие между
данных                                                   всеми ESB решениями
  XML, delimited, fixed length, COBOL,                     Web services, XML messaging via
  …                                                        WebSphere MQ and JMS,

Взаимодействие                                           Поддержка качества
протоколов                                               обслуживания
  HTTP/HTTPS, JMS, WebSphere MQ,                           Reliability, availability, performance,
  FTP, …                                                   scalability, security, transactions, …



                                                                                                     28
IBM Software Group | WebSphere software


Отличительные особенности
WebSphere ESB
 Разработка, Развертывание, Кластеризация и модели управления
   Расширяет функциональные возможности WebSphere
“Центральная ESB”
   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.
                                                                29
Определение точек входа
               IBM Software Group | WebSphere software

  интегрируемых служб
                                                                   Редактор модуля
                                                                   Позволяет
                                           Export                  определять и
                                                                   связывать
                                           Представляет            наполнение модуля.         Import
                                           потребителя службы                                 Представляет
                                           за рамками модуля,      Модуль – единица
                                           например, клиент        размещения                 поставщика службы
• Используя ‘редактор модуля’              веб-службы или
                                           приложение JMS.
                                                                   WebSphere ESB              за рамками модуля,
                                                                                              например, клиент
                                                                                              веб-службу или
  строит посреднический                                                                       приложение JMS.

  модуль
  – определяет взаимодействие части
    поставщиков и потребителей служб
    WebSphere ESB
• Внутри модуля
  – Потребители служб представлены
    элементами ‘export’                       Interface
  – Поставщики служб представлены             Интерфейс,                                Reference
    элементами ‘import’                       предоставляемый                           Задаёт сервисный
                                              компонентом                               интерфейс, который
  – Интеграционная (посредническая)                                                     использует компонент
    функция представлена компонентом                      Компонент Mediation Flow
    ‘mediation flow’
                                                          Позволяет реализовывать различные посреднические
  – Элементы Import и Export соединены                    функции:
                                                          маршрутизацию, преобразование, протоколирование
    с компонентом Mediation flow


 30            Template Documentation                           6/25/2010
IBM Software Group | WebSphere software


Отличительные особенности
WebSphere Message Broker
 Разработка, Развертывание, Кластеризация и модели управления
“Универсальная ESB”
   Расширяет коммуникационные возможности платформы
     (WebSphere MQ)
     Идеальна для заказчиков управляющих широким набором
     интеграционных сценариев, включая сообщения, сервисы и
     обработку событий
     Обеспечивает возможности кластеризации, построения
     решения высокой доступности и балансировки нагрузки
   Модель взаимодействия
     Очень широкая – Интеграция смешанных унаследованных
     систем и Web Services (идеален для гетерогенной
     архитектуры)
   Множество моделей развертывания доступны
     Поддержка XSLT, Java, ESQL, C++, WTX




                                                                31
IBM Software Group | WebSphere software


  Встроенные возможности                                                 Стандартные и
                                                                    индустриальные протоколы
  подключения систем в Message
           Протоколы IBM
           WebSphere MQ (+ FTE)                                            JMS от 3-их поставщиков
                                                                         (TIBCO EMS, Sonic MQ, BEA JMS,
 (приложения (+ управляемый файловый обмен))
  Broker
   WebSphere MQ Everyplace
                                                                          webMethods, See Beyond, Vitria)

                                                                                   TIBCO Rendezvous
(приложения для мобильных устройств)                                              (встраиваемый компонент)


WebSphere MQ Telemetry                                                                HTTP и HTTP(S)
      (RFID-устройства)
                                                                                      SOAP

  WebSphere MQ Real-time                                                               FTP/SFTP и
   (передача сообщений с низкой                                                          файлы
            задержкой)
                                                                                    TCP/IP сокеты
    WebSphere MQ Multicast
(передача сообщений с низкой задержкой                                                 SMTP
        по принципу multicast)


                                         SAP    CICS
                                                             JDEdwards        Custom
                                           Oracle   Siebel
                                                                   Peoplesoft

                                         Корпоративные приложения
Поток обработки сообщений
         IBM Software Group | WebSphere software

(Message Flow)




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


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


  Потоки обработки сообщений могут использоваться в виде подпотоков
     Сложные потоки могут быть разбиты на несколько простых потоков или быть использованы в качестве подпотоков
     в других потоках
IBM Software Group | WebSphere software


Отличительные особенности
WebSphere DataPower XI50
 Модель развертывания и управления
“Аппаратная ESB”
   Простая настройка и инсталляция
       Конфигурирование без необходимости разработки
       Нет баз данных, операционных систем, включил в сеть и
       работает
 Модель взаимодействия
   Идеальное решение для переключения протоколов
   Высоко-скоростная обработка XML для разгрузки приложений
 Модель развертывания
   Веб конфигурирование для создания потоков и XML
   трансформации на XSL основе
 Модель безопасности
   XML firewall и повышенная секретность в устройстве




                                                               34
IBM Software Group | WebSphere software



               линейка
IBM DataPower Integration Appliance XI50
XML Accelerator XA35
продуктов
      Обработка XML
      Ручная оптимизация XML теперь
                                                  Преобразование “Any-to-Any” налету
                                                  Революционная архитектура
                                                  программирования, ориентированная на
      не требуется                                данные
                                                  Интегрированная безопасность на уровне
                                                  данных
XML Security Gateway XS40
       Расширенные возможности             LLM Appliance XM70
       безопасности
                                                      Большой объем, low latency messaging
       Быстрота
                                                      Расширенная поддержка QoS и
       Простое развертывание
                                                      производительность
                                                      Упрощенная конфигурация в LLM
                                                      Публикация/подписка сообщений
B2B Appliance XB60
       B2B сообщения (AS2/AS3)
       B2B просмотр транзакций
       Упрощенное управление и конфигурация




35
Обработка XML средствами IBM Software Group | WebSphere software

DataPower
Запрос                                                       Сервер                                                       Ответ
                 Валидаци                     XML                                                                              XML
                  Валидаци      XPath          XML      Проверка                  Валидаци          XML           XML           XML
 Анализ             я            XPath     расшифро      Проверка     Анализ        Валидаци         XML           XML       шифрован
  Анализ              я        фильтр       расшифро    подписи        Анализ      я схемы     трансформация    подпись       шифрован
                  схемы         фильтр        вка        подписи                     я схемы    трансформация    подпись        ие
                   схемы                       вка                                                                               ие


                                                                                                    XML
                                                                                                     XML
                                                                                                    XML
                                                                                                     XML
                                             CRYPTO       CRYPTO                                    XML                       CRYPTO
                                              CRYPTO       CRYPTO                                    XML                       CRYPTO
                                             CRYPTO       CRYPTO                                    XML                       CRYPTO
                                              CRYPTO       CRYPTO                                    XML                       CRYPTO
                                             CRYPTO       CRYPTO                                    XML         CRYPTO        CRYPTO
                                              CRYPTO       CRYPTO                                    XML         CRYPTO        CRYPTO
                                XML          CRYPTO       CRYPTO                                    XML         CRYPTO        CRYPTO
                                 XML          CRYPTO       CRYPTO                                    XML         CRYPTO        CRYPTO
                                XML           XML          XML                                      XML         CRYPTO         XML
                                 XML            XML          XML                                     XML         CRYPTO          XML
                    XML         XML           XML          XML                       XML            XML          XML           XML
                     XML         XML            XML          XML                      XML            XML           XML           XML
                    XML         XML           XML          XML                       XML            XML          XML           XML
                     XML         XML            XML          XML                      XML            XML           XML           XML
      XML           XML         XML           XML          XML          XML          XML            XML          XML           XML
       XML           XML         XML            XML          XML         XML          XML            XML           XML           XML




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

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

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

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

             •     Никогда не отказывайтесь от безопасности из-за проблем с производительностью
 36
IBM Software Group | WebSphere software



Изменение протоколов при
передачи данных
  Изменение транспортного протокола
  Простое конфигурирование:
    - HTTP        MQ                  WebSphere JMS           FTP     Tibco EMS
   Запрос-ответ и синхр-асинхр согласование
   Возможность конфигурирования для обеспечения полностью
   гарантированной однократной доставки данных

                                               WAS JMS
                                 DB2
       Database                  Oracle
       Connectivity              Sybase                                          FTP
       Option

                                                      JMS
                                                                      FTP/ FTP over SSL/Streaming XML
                                                            XI50




                                                               XB60
                      3rd-party JMS                   MQ               HTTP/HTTPS



                                                 MQ
           3rd-Party                                                             Web
          App Server                      MQ
IBM Software Group | WebSphere software



Пример Federation ESB
        External                                            Красное – сервисы запроса/ответа
  Services/Consumers                                        Синие – состав ESB
                                                                                                                                               WAS
                                               Legacy                                                                                        Application
                 SOAP/HTTP/
                                              Application
                 WS-Security
                                                                                                            BPEL Process
                                                    FTP/Files                                               Process Server


                                                                                            Legacy                                           BPEL Process
                                                                    .NET                                              XML/MQ
                                                                  Application             Application                                        Process Server

                                                                                                                                            SOAP/     SCA
                                                                                                                                             JMS     Binding
                                                                          Sockets                MQ

        DataPower                                                                        Departmental                                    Departmental
        XS40 / XI50            Adapter        MQ / FTE
                                                                                         Service Bus                                     Service Bus
                                                                                                     Message Broker                  WebSphere ESB
              SOAP/HTTP                                                                         MQ
                                    MQ              MQ                                                                                               MQ


                                                         Backbone Service Bus
       MQ and Message Broker                                                                                                    MQ
                                                                                                                   WS Partner
                                                                                                                    Gateway /
 WebSphere Services
Registry and Repository                                                                                          DataPower XB60
         WSRR
                                                                                                                       EDI / AS2 /
                                                                                            SOAP/                     SOAP/HTTP
                                                    XML/HTTP           XML/MQ               HTTP
                                  WAS
                                                                                                                                              Business
                                                                                                                                               Business
                                                      .NET                Departmental                                                          Business
                                Application         Application                                      Service                                   Partner
                                                                           Application                                                          Partner
                                                                                                                                                Partners
IBM Software Group | WebSphere software


 Уменьшение рисков безопасности
     при использовании WMQ ESE,
Используется: все индустрии – любая компания которая работает с кредитными
картами
     DataPower XS40 & Tivoli FIM
Проблемы
Необходимо поддерживать увеличивающееся
количество правил:
 Негибкая ИТ система не соответствует
требованиям аудита
 Невыполнения новых законов приводит
к высоким штрафам
 Риски потери конфиденциальности
заказчиков и лояльности
Решение
Уменьшение рисков, повышение безопасности, многоплатформенное решение для
управления безопасностью, защита данных
Что дает
Повышенная безопасность, повышения лояльности заказчиков, уменьшение
   рисков при повышение конфиденциальности данных, успешное прохождение
   аудита, уменьшение стоимости ИТ за счет упрощения ИТ
IBM Software Group | WebSphere software

                                                                                       Value Add to ESB
WebSphere Services Registry and
Repository сервисов
Динамический выбор
и IBM ESBs
Управляемость                         WebSphere Service Registry and Repository


Описание политик
                                      Publish    Find   Enrich   Manage   Govern



                                  (3) Получает                       (4) Предоставляет
                                     Запрос на                          обновленный и
                                     вызов                              актуальный список
                                                                        кандидатов
                                                                        обслуживания

Message                          Message              ESB                  Message
                                                    Mediation
                                                                                       Service
                                                 (5) Выполняется
(1) Сообщение              (2) Вызов                                   (6) Сообщение
                                                    сопоставление
   получено                   посредника                                  трансформируется и
                                                    идентификатора
                                                                          маршрутизируется на
                                                    получателя и
                                                                          выбранную точку
                                                    запросчика сервиса
                                                                          обслуживания
                                                                                                     40
IBM Software Group | WebSphere software

                                                                            Value Add to ESB
Универсальная трансформация:
WebSphere Transformation
Extender                      •   Привязан ко всем ESBs универсальным
                                  трансформациям и поддержка индустриальных
Сервис трансформации для ESB и не-стандартов
ESB окружения• Для WMB
                                    •   Расширяет возможности трансформации
Отсутствие кодирования,                 данных как части потока сообщений
Развертывание где-угодно
                              •   Для WESB
 трансформации данных
                                    •   Превращает сложные и не-XML данные в XML
                                        для обработки (т.е. Супер адаптер)
                              •   Для WDP
                                    •   Обеспечивает WebSphere инструментарий для
                                        создания “DataPower capable maps”
                                    •   Работает как “off box” пре/пост процессор для
                                        сложных форматов данных


                                                                                          41
IBM Software Group | WebSphere software



Необходимость                                                             Сложность


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




                                                     Many
                           Разбор                     to
                                                     Any
Посредники
                         Any to Many
  Any to Any
                                                                              Простота


                                                                                    42
IBM Software Group | WebSphere software               WTX
                                                                 only

WTX Обеспечивает                                                          Сложность


                                                             Обработка
универсальную                                               Взаимозависимые

Capabilities across the Diamond Platform по
трансформацию                                                    данные
                                                     WTX
                                                 WMB+Java


требованию                                                      Many
                                                                 to
                            WPS               Обогащение        Many
                            WMB
                          DataPower
     WESB                   WTX
      WMB
    DataPower
      WTX                                            Many
                           Разбор                     to
                                                     Any
  Посредники
                         Any to Many
   Any to Any
                                                                          Простота


                                                                                43
IBM Software Group | WebSphere software


Уменьшение разработки логики
Используется : все индустрии – заказчики с WAS, пакетной обработкой, ESB, BPM
    трансформации с WTX
Проблема
Построение логики трансформации данных
в интеграционных пакетах
Mножество инструментов и как
следствие нет повторного
использования метаданных
   Различные ESB, BPM и СОА решения
   требуют адаптации и опыта в различных
   областях знаний. Эти знания
   соответствую продукту и не могут быть
   повторно используемыми.
Решение
Использование Websphere TX Универсального преобразования данных уменьшает
стоимость обработки, позволяет повторно использовать код, совместим с
промышленными стандартами.
Что дает
Универсальный сервис преобразования для всех данных, повторное
   использование метаданных. Соответствие регуляторным правилам
IBM Software Group | WebSphere software


Универсальное взаимодействие:
WebSphere Adapters             Web Services
                               standards
                                                   Technologies
                                                      JDBC
                                                                  Data Sources
                                                                      DB2

Возможность подключения к приложениям без
                               Enterprise
                               Applications
                                                      ODBC
                                                      Email
                                                                      Oracle
                                                                      Informix

разработки адаптера
                SAP
                Oracle E-
                                                      EJB
                                                      Files
                                                                      MS SQL Server
                                                                      Sybase
                                  Business Suite      FTP             JDBC
                                  Siebel              HTTP            ODBC
                                  PeopleSoft          CORBA           VSAM
                                  Enterprise          COM             IMS/DB
                                  JD Edwards          TCP             Teradata
                                  OneWorld            LDAP
                                  Ariba Buyer      Data Formats    Host Systems
                                  Lotus Domino        XML              IMS/TM
 Обеспечивается доступ к          MS Exchange                          CICS
                                                      COBOL
приложениям и системам из         I2                  Copybook         COBOL
 всех продуктов семейства         Retek               EDI X.12         RPG
        WebSphere                                     EDIFACT          Tuxedo
                               Messaging /            SWIFT
                               Clients                                 TN3270
                                                      FIX              TN5250
                                  JMS                 ACORD            Batch
                                  WebSphere MQ        HIPAA            Sequential files
                                  XMS                 HL7
                                  .NET                NCPDP
                                  C++                 C header
                                  Java
                                  MQe
                                  Multicast
                                  Real-time IP                                            45
IBM Software Group | WebSphere software



WebSphere Среда выполнения
Основана на WebSphere Application
  OS
 Windows®                                                        Composite
                                                                 Composite
                                        WebSphere Business

Server
 AIX®
 HP-UX
                                          Services Fabric         Business
                                                                  Business
                                                                Applications
                                                                Applications
 Solaris™
 Linux®                              WebSphere Process Server     Process
                                                                  Process
 i5/OS®                                                         Choreography
                                                                Choreography
 z/OS®
                                          WebSphere ESB           Service
                                                                  Service
                                                                Connectivity
                                                                Connectivity
Databases
                                            WebSphere
DB2®                                   Application Server ND     Advanced
                                                                 Advanced
Cloudscape®                                                      Clustering
                                                                 Clustering
Oracle®
                                            WebSphere
MS SQL Server
                                            Application
Informix®                                     Server              Runtime
                                                                  Runtime
IBM Information                                                  Foundation
                                                                 Foundation
Integrator


                   Единая консоль администрирования
IBM Software Group | WebSphere software


          Значение BPM –ИТдо его
                   Управляется
 3GL or
  4GL
  code
               появления
                   Process Integration Custom Code and Manual Process
                    Process Integration Custom Code and Manual Process
                                        Management
                                         Management




                                                          Manual
                                                       Processes for     Process Logic
                                                                              D
                                                       Application C
          Process Logic
                                   Process Logic
               A                        B
3GL or
 4GL        Data and                                     Data and          Data and
                                                                          Integration
 code      Integration
                                     Data and
                                                        Integration
                                                                            Logic D
             Logic A                                      Logic C
                                    Integration
                                      Logic B
                                                                         Application D
          Application A                                Application C
                                   Application B



47
IBM Software Group | WebSphere software


       Значение BPM – место и роль
            Упраляется ИТ и людьми, кто отвечает за бизнесс
       BPM
 Process
                                       Business Process Management
                                        Business Process Management
  Models,              Process Logic
BPEL, SCA,                  A
                                       Process Logic
 etc. Plus                                  B                                       Process Logic
    KPI                                                                                  D
monitoring,
                                                              Manual
    etc.                                                   Processes for
                                                           Application C




                                                 Управляется ИТ
                Data and                                               Data and                      Data and
                                                                                                    Integration
 3GL or        Integration                                            Integration
                 Logic A                    Data and                    Logic C                       Logic D
  4GL                                      Integration
  code                                       Logic B
                                                                                                Application D
              Application A                                         Application C
                                          Application B



  48
IBM Software Group | WebSphere software


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

      использованием СОА          Business Process Management with SOA
                                   Business Process Management with SOA

 Process            Process Logic
 Models,                 A
  BPEL,                               Process Logic
                                           B                                           Process Logic
SCA, etc.                                                                                   D
 Plus KPI
monitoring                                                       Manual
   , etc.                                                     Processes for
                                                              Application C

                     Data and          Data and                                           Data and
                                                                Data and
                    Integration       Integration              Integration               Integration
                      Logic A           Logic B                                            Logic D
                                                                 Logic C




      3GL or                                        Управляется ИТ
       4GL
       code
                                                                                                       Application D
               Application A                                                  Application C
                                              Application B



 49
IBM Software Group | WebSphere software



Что такое ...?
      … сервис?                                         … сервисная
    Повторяемая                                         ориентация ?
  задача/процесс в                                    Подход к интеграции
    производстве/                                     бизнеса - установка
 обслуживании/управ                                      связей между
 лении/планировании                                       сервисами
         ...
                                                      … композитное
… сервис ориентированная                              приложение?
    архитектура (SOA)?                                    Набор
  Архитектурный стиль                              взаимодействующих и
     построения ИТ                                   интегрированных
    инфраструктуры                                      сервисов,
   поддерживающий                                    поддерживающих
 сервисную ориентацию                                     бизнес
IBM Software Group | WebSphere software



SOA(СОА) Основная стратегия
начинается с управления бизнес
                Сборка и конструирование
                сервисных компонент для
                 оптимизации процессов
процессами                                                       Развертывание
                                                               оптимизированного
                                                                бизнес-процесса в
                                                               среде выполнения

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

                                             Мониторинг и
                                              управление
                                             развернутыми
                                           бизнес-процессами
IBM Software Group | WebSphere software


    Подбор нужного BPM для
объединения Людей, Процессов, и
           Для больших
                                                                      Для больших предприятий
                                                                      или департаментов, которые
   предприятий, которые                                               обеспечивают построение

         Информации
            охватывают
       взаимодействие с
другими предприятиями,
                                                                      процессов по обработки и
                                                                      передвижению документов

высокомасштабируемые
решение, построенное на
  основе СОА принципов




                                          Lombardi


                    Бизнесс процессы с
                        преобладанием
           взаимодействия людей между                    IBM единственные вендор, который
         собой, которые сфокусированы                      закрывает весь спектр задач BPM
               на подразделение внутри
                          предприятия                     IBM единственный лидер во всех 3
                                                             волнах Forrester research в BPM

                                                                                               52
IBM Software Group | WebSphere software

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

                    Auto
                    LOB
                                                                                  Insurance
                                                   Agents
    Commercial
       LOB                                                                           Carrier
                 Home
                                                                                    Example
                 LOB




                                                                           Auto
                                                                           LOB

                                                            Commercial            Partners
                                                               LOB



                                                                         Home
                                                                         LOB



                                    Financial
                                    Services

                                                                                        Consumers




                                                                                                    53
IBM Software Group | WebSphere software




  Управление изменениями и повышение для
IBM WebSphere Softwareгибкости
SOA(СОА)                             WebSphere Integration
                                         Developer
                                   Простой в использовании
                                   инструментарии для разработки и
                                   сборки
 WebSphere Business                                                       WebSphere Process
Modeler Инструментарий для                                               Server, WebSphere ESB,
    моделирования и для                                                     WebSphere Portal
выполнения анализа для бизнес                                         Гибкая, надежная среда
         аналитиков                                                    развертывания, поддержка
                                                                       процессов, людей, информации и
                                                                       доступа к приложениям внутри
                                                                       организации и за ее пределами




 WebSphere Business                            WebSphere Services Registry
      Monitor                                        & Repository
   Инструментарии для                               Видимость в реальном времени и
   выполнения мониторинга для                       анализ бизнес информации для
   бизнес пользователей                             своевременных и согласованных
                                                    действий
IBM Software Group | WebSphere software



Перенос актуальных данных назад в
бизнес модель
      Тестирование и                           Мониторинг
      Рарвертывание                               КИП и
          модели                               отслеживани
                                               е процессов




                             Создание
                            собственных
                                КИП




          Ревизия                                   Експорт
         модели на                                актуальных
       основе данных                            данных обратно
       моделирования                              в моделер




55
IBM Software Group | WebSphere software
Традиционный цикл разработки
процесса
(Ex. Typical stack vendors)



                                   Java Developers                                           Technical Experts

                                                                                                                       Users / Managers




Business Modelers
                                                     Service Dev Tools

                                                                                                                          Task Portal


                                BPEL Modeler




                                                     Integration Tools
 Business Modeler                                                                                                       End User Forms



                                Rules Modeler

                                                                             Deployed Code   ...   Deployed Code
                                                                               Version 1             Version N
                                                     Rules Dev Tools
                                                                                                                       Reports / Analytics


                    ?                       ?                            ?                   ?                     ?
                              How do these artifacts relate?                                 Is everything in synch?

                                                                                                                                  56
IBM Software Group | WebSphere software
Разработка в Lombardi :
“Разделяемая общая модель”
                                                                                                           Process Developers


Business Modelers

                         Business Modeler


                                                                                Graphical Implementation




                                                   Shared Process
                                                       Model
Managers / Analysts
                                                                                                                 Users


                         Reports / Analytics                                     User Portal / Forms



                         • 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



                                                                                                                   57
IBM Software Group | WebSphere software


        Процессы неэффективны
     Проектирование иIndustry Models
     PowerPoint
                Excel
                      Visio
                            ARIS оптимизация
                        процессов



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

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




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



58
IBM Software Group | WebSphere software



Информация для лучшего
принятиянарешений
• Просмотр основан    ролях
• Можно создавать задания и
 изменять прохождение
 процесса прямо из экрана
 просмотра
• Динамическое создание
  отчетов на основеWeb 2.0
• Автоматические сигналы
  позволяют избежать больших
  проблем
• Просмотр исторических
  данных и анализ данных
  процесса до появления
  проблем
IBM Software Group | WebSphere software

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

 Традиционный подход BPM:
    Жесткое связывание сервисов                            Business Process

    Жесткая логика ветвлений
    Изменения требуют повторной                   Services               A              A   A           B    B       C          C
                                                  :
    сборки и развертывания процесса             End Points:              a1         a
                                                                                    2
                                                                                            a
                                                                                            3
                                                                                                        b1   b
                                                                                                             2
                                                                                                                     c
                                                                                                                     1
                                                                                                                                c
                                                                                                                                2



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

    Подключение сервиса «на лету» в Composite
                                                                                                    B
    соответствии с политиками      Business Services:                               A                            C




                                                 WBSF Modules
                                                                 Composition                    Policies                 Business
    Уровень оптимизации сервисов                                     Studio                     Meta-Data
                                                                                                                         Service
                                                                                                                         Repository

    Раздельное управление                                              Business Services Dynamic Assembler
    процессами и правами доступа к                               End Points:
    сервисам                                                                   a1       a2 a3 b1 b2 c1 c2 ……. N
IBM Software Group | WebSphere software



                   WBS Фабрика

      Продукты:

WBS Фабрика           WBS Fabric                     Бизнес
включая WPS              Динамическая сборка        Сервисы
                         бизнес сервисов                       (включают
                                                            элементы бизнес-
                                                               процессов)

WebSphere               WPS and ESB
Process Server              Хореография             Сервисы
                            бизнес процессов      хореографии
включая WAS                                                 (включают
                                                         атомарную логику
                                                            сервисов)

WebSphere                 WAS
Application                 Создание и
                            развертывание      Базовые
Server                      компонент и        сервисы
                            сервисов
IBM Software Group | WebSphere software


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

                     Промышленные IBM СОА Решения
           Insurance CBS Portfolio                                                                    Healthcare CBS Portfolio                                                                      Гибкие, адаптируемые,
                                                                                                                                                                                   Композитные
                                                                         FNOL Optimization
            Rate Quote Issue




                                                                                                                                                      Claims Attachment
                                                                                                                                                                                                    слабо связанные бизнес
                                                   Agency Front Office




                                                                                                                  Member Essentials
                               Distribution Mgmt




                                                                                                                                      Claims Status
                                                                                                                                                                                         бизнес     приложения и процессы
                                                                                                         Claims
                                                                                             …Other
                                                                                               CBS
                                                                                                                                                                          …Other
                                                                                                                                                                            CBS
                                                                                                                                                                                       сервисы      Доcтупны через GBS, SIs
                                                                                                                                                                                                    и ISVs
                                                                                                                                                                                                   Встроенные, промышленно
                                                                                                                                                                                                   ориентированные СОА
                                                                                                                                                                                                   сервисы, которые ускоряют
           IBM Insurance P&C Pack                                                                     IBM Healthcare Payer Pack                                                      Промышлен     выход на рынок и включает best
                                                                                                      • Healthcare Semantic Models
                                                                                                                                                                               …Other ные пакеты
            • Insurance Semantic Models
            • Insurance Message Models                                                                • Healthcare Message Models
                                                                                                                                                                                                   practices
            • Insurance Common Services                                                               • Healthcare Common Services                                             Industry
                                                                                                                                                                                                   Индустриальные пакеты
Продукты




            • Insurance Service Models                                                                • Healthcare Service Models                                                Packs
                                                                                                                                                                                                   опционально расширяют
                                                                                                                                                                                                   фабрику
                                                                                                                                                                                      WebSphere      Платформа для композитных
                                                                         IBM Tools Pack for WBSF                                                                                        Business     бизнес-сервисов
                                                                                                                                                                                        Services
                                                      IBM Foundation Pack for WBSF
                                                                                                                                                                                          Fabric     Фабрика включает другие
                                                                                                                                                                                                     СОА продукты
                                                                                                                                                                             WSRR
IBM Software Group | WebSphere software


ILOG Company
Overview HQs
 • 850 employees with
IndustryUS
   in France and
                   Leading, Award
 • Over 3,000 direct customers
Winning, Cutting Edge
   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
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
IBM Software Group | WebSphere software


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

Выпуск страховых продуктов
               автомобилей, недвижимости,
 – Страхование автомобилей недвижимости            Изменения
   медицинское страхование
                                                 появляются чаще
   1800 бизнес правил
                                                 чем новые
Кросс-продажи
Кросс продажи банковских продуктов
                                                 процессы
                 аудитории,        программ,
 – Выбор целевой аудитории подбор программ
   оценка рисков                                   Изменения
   6000 бизнес правил                            должны быть
                                                 реализованы за
Рассмотрение претензий                           несколько дней,
                    принадлежность,   риска,
 – Территориальная принадлежность тип риска
   приоритет,
   приоритет наличие персонала и навыков         а не месяцев
   800 бизнес правил




                                                                   65
IBM Software Group | WebSphere software



Вынесение бизнес логики во
вне ILOG
                                   Rule Studio         Rule Team        Rule Solutions   Decision Validation
                                                        Server            for Office          Services

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

  Бизнес процессы
   Бизнес процессы
  Web приложения
   Web приложения
 Пакетная обработка
  Пакетная обработка
 COBOL программы                                            Rule Repository
  COBOL программы




                                   Rule Execution     Transparent                    Rules for COBOL
                                       Server       Decision Services

                                         Платформа выполнения                            Mainframe
IBM Software Group | WebSphere software

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

Business Object Model            Rule Vocabulary                       Business Rules

       IT + Business                 IT + Business                      IT + Business



Информация о заказчике             "the customer"                      Rule: High risk driver
                                                                                  if
       возраст                  the age of the client        the age of the customer is less than 25 and
    День рождения             the birthday of the client   the number of accidents of customer is at least
 Получить число ДТП()         the number of accidents                          3 then
                                                                  the customer is a high risk driver




                                     "le client"                 Règle: Conducteur à haut risque
                                                                                  si
                                    l’âge du client              l’âge du client est inférieur à 25 et
                                la date de naissance       le nombre d’accidents du client est au moins 3
     Локализация               le nombre d’accidents                             alors
                                                                      le client est à haut risque
IBM Software Group | WebSphere software

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




                                                          68
                                              6/25/2010
IBM Software Group | WebSphere software

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

Decision Tree




                                                            69
                                                6/25/2010
IBM Software Group | WebSphere software


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




                                                                   70
                                                       6/25/2010
IBM Software Group | WebSphere software

Rule Team Server




                                                 71
IBM Software Group | WebSphere software

Интеграция с Microsoft Office
IBM Software Group | WebSphere software


WebSphere Business Events                                          Когда
Обработка событий                                               необходимо
                                Что происходит                  действовать

                                                                Источники
Определяет шаблоны и как
они случаются…                                                  событий
Охватывает различные
                                                                  BEP Runtime
источники событий…                                                 Корреляция

Если события приходят не
последовательно…
Когда отсутствие события -
существенно…                                       Что делать
                                                                       !
Когда процесс состоит из
множества асинхронных
шагов…
Вовлечение систем и людей в
процесс обработки.



  Знать что происходит, когда действовать и Что делать
IBM Software Group | WebSphere software


Пример сценария WebSphere
Business Events                                      Business
                                                       User
                                                                Бизнес контекст




Условия и фильтры                                   Расписание событий
                                                    и/или действий
IBM Software Group | WebSphere software


Расширяемое семейство IBM ESB
       “ESB без границ” позволит создавать СОА и BPM(УБП) решения
                                           Service Registry                                   Service Monitoring
    Service Orchestration                                                                         & Security
          and BPM                        Publish    Find   Enrich   Manage Govern



                                         WebSphere Services
                                        Registry and Repository
    WebSphere Process Server
                                                                                               Tivoli CAM for SOA
      Universal                                                                                  TFIM and TFAM
   Transformation
                                                                                                      Universal
                                                                                                     Connectivity

      WebSphere
    Transformation                                                                                WebSphere Adapters
       Extender

B2B Partner Management                                                                         SOA Security Appliance
                                Enterprise Messaging Backbone
                                                                                                WebSphere Data Power XML
                               MQI       Java JMS          XMS for .NET C#    XMS for C/C++
                                                                                                  Security Gateway XS40
       WebSphere                     WebSphere MQ messaging backbone

     Partner Gateway                               WebSphere MQ
                                                                                                                           75
IBM Software Group | WebSphere software




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




                                              76

More Related Content

PPTX
Systematica
PPS
Облачные технологии - источник новых возможностей. IBM: Экспертиза, технолги...
PDF
Oracle Fusion Applications Overview (RUS Lang)
PPTX
Ridgeline31 sp2
PPTX
Управление ИТ в ритэйле: новые инструменты для новых задач
PDF
Intel data center strategy shishlov
PDF
Мобильные рабочие места в корпоративном ландшафте
PDF
Мобильные рабочие места в корпоративном ландшафте - ЦКМ АйТи
Systematica
Облачные технологии - источник новых возможностей. IBM: Экспертиза, технолги...
Oracle Fusion Applications Overview (RUS Lang)
Ridgeline31 sp2
Управление ИТ в ритэйле: новые инструменты для новых задач
Intel data center strategy shishlov
Мобильные рабочие места в корпоративном ландшафте
Мобильные рабочие места в корпоративном ландшафте - ЦКМ АйТи

What's hot (16)

PDF
CodeFest 2012. Кощеев А. — Что делать, когда интерфейсов слишком много?
PPT
106325
PPTX
Manage clouds - easy with Citrix CloudPortal
PDF
Private Cloud: Cisco Intellegent Automation for Cloud (CIAC): комплексное ре...
PPTX
System Сenter - как комплекс управления жизненным циклом облачной информацион...
PDF
Проблема защиты информации в современном ЦОДе. Способы ее решения
PDF
Bi advanced
PPT
Odi Suite – готовая интеграционная платформа на базе COA
PDF
Дизайн небольшого ЦОД часть 1.
PDF
Экспертиза внедрения ITSM-проектов компании NAUMEN
PDF
Digest 2010
PPTX
Решение Informatica для миграции данных
PPTX
Cisco Hosted Collaboration Solution – технический обзор решения
PDF
оракл нидерланд б.в. Odi Suite – готовая интеграционная платформа на базе соа
PPTX
Аутсорсинг сопровождения ИТ-систем
PDF
Хостинговое решение Tieto для SAP
CodeFest 2012. Кощеев А. — Что делать, когда интерфейсов слишком много?
106325
Manage clouds - easy with Citrix CloudPortal
Private Cloud: Cisco Intellegent Automation for Cloud (CIAC): комплексное ре...
System Сenter - как комплекс управления жизненным циклом облачной информацион...
Проблема защиты информации в современном ЦОДе. Способы ее решения
Bi advanced
Odi Suite – готовая интеграционная платформа на базе COA
Дизайн небольшого ЦОД часть 1.
Экспертиза внедрения ITSM-проектов компании NAUMEN
Digest 2010
Решение Informatica для миграции данных
Cisco Hosted Collaboration Solution – технический обзор решения
оракл нидерланд б.в. Odi Suite – готовая интеграционная платформа на базе соа
Аутсорсинг сопровождения ИТ-систем
Хостинговое решение Tieto для SAP
Ad

Viewers also liked (7)

PDF
Exwfylla 22 03 2010
PDF
Exwfylla 09 9 2010
PDF
Exwfylla 21 03 2010
PDF
Them mat kat_c_hmer_no_1106
PDF
Analysis of Search Queries
PDF
50 erwthseis apanthseis_110906
PDF
Mobilism 2011: How to put the mobile in the mobile web
Exwfylla 22 03 2010
Exwfylla 09 9 2010
Exwfylla 21 03 2010
Them mat kat_c_hmer_no_1106
Analysis of Search Queries
50 erwthseis apanthseis_110906
Mobilism 2011: How to put the mobile in the mobile web
Ad

Similar to WebSphere Software (20)

PDF
презентация. академическая инициатива Ibm. rus (1)
PDF
Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная плат...
PPTX
Systematica 5 min
PDF
Integrity seminar v.3
PPTX
Реалистичное нагрузочное тестирование
PPTX
IT Strategy for Developer's Company
PDF
W2 belov ibm
PDF
Архитектура виртуализованного ЦОД - Cisco Virtual Multi-Service Data Center....
PDF
WebSphere Portal Overview
PDF
IBM Rational Jazz - открытая платформа для коллективной разработки ПО
PDF
IBM Rational Jazz
PDF
SOA Strategy and Architecture
PPTX
Пахутин Oracle 120221
 
PDF
Архитектура виртуализованного ЦОД - Cisco Virtual Multi-Service DataCenter. С...
PDF
Digest 2011
PDF
BP Enablement in Kiev - Portal
PDF
Обзор решений Cisco Prime для управления сетью оператора связи.
PDF
Public Cloud: основные этапы создания облачного сервис-провайдера.
PDF
Дмитрий Ханецкий Управление процессом создания программного обеспечения. Реше...
презентация. академическая инициатива Ibm. rus (1)
Константин Жуков Инновации SAP в области технологий NetWeaver, мобильная плат...
Systematica 5 min
Integrity seminar v.3
Реалистичное нагрузочное тестирование
IT Strategy for Developer's Company
W2 belov ibm
Архитектура виртуализованного ЦОД - Cisco Virtual Multi-Service Data Center....
WebSphere Portal Overview
IBM Rational Jazz - открытая платформа для коллективной разработки ПО
IBM Rational Jazz
SOA Strategy and Architecture
Пахутин Oracle 120221
 
Архитектура виртуализованного ЦОД - Cisco Virtual Multi-Service DataCenter. С...
Digest 2011
BP Enablement in Kiev - Portal
Обзор решений Cisco Prime для управления сетью оператора связи.
Public Cloud: основные этапы создания облачного сервис-провайдера.
Дмитрий Ханецкий Управление процессом создания программного обеспечения. Реше...

More from SSA KPI (20)

PDF
Germany presentation
PDF
Grand challenges in energy
PDF
Engineering role in sustainability
PDF
Consensus and interaction on a long term strategy for sustainable development
PDF
Competences in sustainability in engineering education
PDF
Introducatio SD for enginers
PPT
DAAD-10.11.2011
PDF
Talking with money
PDF
'Green' startup investment
PDF
From Huygens odd sympathy to the energy Huygens' extraction from the sea waves
PDF
Dynamics of dice games
PPT
Energy Security Costs
PPT
Naturally Occurring Radioactivity (NOR) in natural and anthropic environments
PDF
Advanced energy technology for sustainable development. Part 5
PDF
Advanced energy technology for sustainable development. Part 4
PDF
Advanced energy technology for sustainable development. Part 3
PDF
Advanced energy technology for sustainable development. Part 2
PDF
Advanced energy technology for sustainable development. Part 1
PPT
Fluorescent proteins in current biology
PPTX
Neurotransmitter systems of the brain and their functions
Germany presentation
Grand challenges in energy
Engineering role in sustainability
Consensus and interaction on a long term strategy for sustainable development
Competences in sustainability in engineering education
Introducatio SD for enginers
DAAD-10.11.2011
Talking with money
'Green' startup investment
From Huygens odd sympathy to the energy Huygens' extraction from the sea waves
Dynamics of dice games
Energy Security Costs
Naturally Occurring Radioactivity (NOR) in natural and anthropic environments
Advanced energy technology for sustainable development. Part 5
Advanced energy technology for sustainable development. Part 4
Advanced energy technology for sustainable development. Part 3
Advanced energy technology for sustainable development. Part 2
Advanced energy technology for sustainable development. Part 1
Fluorescent proteins in current biology
Neurotransmitter systems of the brain and their functions

WebSphere Software

  • 1. ® IBM Software Group Семейство продуктов WebSphere Андрей Байда WebSphere Technical Sale Specialist IBM Ukraine © IBM Corporation
  • 2. IBM Software Group | WebSphere software Эталонная архитектура SOA Сервисы бизнес инновации и оптимизации Облегчает принятие правильных решений с использованием информации реального времени Управление IT разработки Сервисы взаимодействия Сервисы процессов Сервисы информации сервисами Сервисы Управление Реализует совместную Оркестровка и распределенными работу между людьми, автоматизация данными и содержанием в процессами и информацией бизнес процессов одной манере Интегриро Управлени ванная Связь между ESB сервисами еи среда для безопаснос создания и ть Инф. кактивы разработки Сервисы доступа к партнерам Сервисы бизнес приложений Сервисы доступа сервисов, активов приложени Прил.и Связь с Построены на мощной, Облегчают взаимодействие решения йи партнерами по масштабируемой и с существующей ресурсов торговле надежной среде сервисов информацией и активами приложений Сервисы инфраструктуры Оптимизация пропускной способности, производительности и работоспособностью
  • 3. IBM Software Group | WebSphere software Продукты семейства WebSphere WebSphere WebSphere WebSphere WebSphere WebSphere Portal Business Modeler Process Server Business Monitor Information Server Сервисы бизнес инновации и оптимизации Rational IT сервисами разработки Управление RequisitePro Сервисы Сервисы Сервисы Сервисы WebSphere ESB взаимодействия процессов информации WebSphere Rational Software Message Broker Architect WebSphere ESB Service Registry & Repository Rational Application Developer DataPower Сервисы доступа к Сервисы бизнес Сервисы доступа партнерам приложений WebSphere Integration Developer Сервисы инфраструктуры WebSphere WebSphere WebSphere WebSphere XD Application Server WebSphere ND Adapters Partner Gateway
  • 4. IBM Software Group | WebSphere software Семейство WebSphere Application Server Максимальная Управление CE WebSphere Extended Deployment производитель С XD для поддержки ность; QoS & WebSphere Application Функционал единого Server for zOS администрирования… WebSphere …: Application Server Выбор правильных ресурсов для выполнения задачии Network Deployment управление гетерогенной Потребности средой с XD. заказчика WebSphere Application Server / Миграция к WAS / ND для WAS-Express повышения QoS & производительность – Инструментарий по миграции… Малая WebSphere стоимость; Application Server малый Community Edition Быстрый старт, свободный Построен на коде WebSphere занимаемый доступ и загрузка- бесплатно. Построен на коде открытых объем.. технологий Быстрая разработка Возможности Качество обслуживания
  • 5. IBM Software Group | WebSphere software Что такое WebSphere управляет 1. Предложение от IBM… 2. …которое CloudBurst? включает размещением Вашего облака… - Аппаратное обеспечение - CloudBurst функции Создайте свое собственное облако - гипервизоры - WebSphere Application Server образы - системы хранения - WebSphere Application Server шаблоны - сеть Пользователи Шаблоны и группы образы и скрипты 3. … в составе WebSphere Virtual Systems Web 2.0 UI, CLI, and REST APIs - Настраивает и размещает образы и шаблоны для Ваших приложений -Распределение и запуск в облаке - Настройка жизненного цикла 5
  • 6. IBM Software Group | WebSphere software Компоненты решения 2. Набор X86 серверов с 1. CloudBurst устройство CloudBurst запущенным ESX гипервизором ESX 3. Облако (в PVU) 4. WAS HV лицензии (в PVU)
  • 7. IBM Software Group | WebSphere software Повышение гибкости при подключении к СОА (SOA) ДляПодключение ко всем приложениям “IBM a leader” выполнения важной, надежной, внутри и извне вашей компании безопасной интеграции Forrester Enterprise Service Bus Wave (2Q, ‘06) Акцент на надежности и “IBM a leader” безопасности взаимодействия Forrester North American SOA Integration Wave (3Q ‘06) Быстрая интеграция новых веб сервисов и сложного набора приложений Ключевые продукты Business Services WebSphere Message Broker Interaction Process Information WebSphere ESB Management Services Services Services Services Development WebSphere MQ Services Enterprise Service Bus Info Assets DataPower SOA Appliances Apps & Partner Business App Access Services Services Services WebSphere Transformation Extender Infrastructure Services WebSphere Adapters 7
  • 8. IBM Software Group | WebSphere software Где компании находятся Почему много говорится о сегодня? взаимодействии Пример FTP : Конечные пользователи загружают приложений? файлы на веб страницы Если загрузка неудачна ее надо 1. Информационные системы строились на протяжении повторить долгого периода времени с помощью модификации приложений и добавления новой функциональности Теперь FTP используется для отсылки файлов в корпоративной Первые приложения были построены как само- сети. достаточные функции Проблемы: Взаимодействие было добавлено позже для обмена данными с другими приложениями Необходимость конкурентного 2. Системы были оставлены без сопровождения доступа к ресурсам HTTP использовался для веб сайтов, но теперь Данные не засекречены как транспорт для веб сервисов Нельзя отследить потерю данных Пересылка данных по FTP выполняется штатом служащих Нет целостности данных. 3. Подразделения выбирают себе решения сами Решения работают в изоляции от других систем 4. Различные требования Транзакционность, малое время отклика, batch обработка а не в реальном времени, высокая доступность 8
  • 9. IBM Software Group | WebSphere software Заказчики спрашивают о СОА Как мне перестроить ресурсы чтобы двигаться в направлении СОА? СОА это финальная цель – как сравнить это с тем что имеется сегодня? Какой СОА проект лучше выполнить как первое внедрение? Как можно повысить шансы удачного внедрения нашего первого и последующих проектов СОА? Какой СОА проект обеспечит основу для наших дальнейших действий? Как можно расширить функциональность всего что уже работает? Ценность СОА не только в том что будет многократно использоваться нашими заказчиками завтра , а в том что с помощью СОА можно добиться многократного использования того что у заказчика есть сегодня 9
  • 10. IBM Software Group | WebSphere software Консолидация транспортной Относится ко всем типам предприятий инфраструктуры -MQ Проблемы Разработка и поддержка различной транспортной инфраструктуры: Существующие заказчики кто использует MQ, а также пересылка файлов на основе FTP FTP Решение Единый транспорт (WebSphere MQ) для передачи всех типов данных в том числе и в файлы с поддержкой JMS Преимущества Уменьшение операционных затрат и упрощение администрирования. Уменьшения требований к знаниям сотрудников, обеспечение надежности доставки, безопасности пересылки, возможность проведения аудита обмена данными между приложениями
  • 11. IBM Software Group | WebSphere software Элементы решения по интеграции приложений 1. WebSphere MQ – универсальное взаимодействие Enterprise Messaging Backbone MQI Java JMS XMS for .NET C# XMS for C/C++ WebSphere MQ messaging backbone WebSphere MQ 2. WMQ FTE с WebSphere MQ для управления и пересылки данных File WMQ FTE 3. MQ Extended Security Edition для WebSphere MQ добавления к WebSphere MQ безопасности данных WebSphere MQ Extended Security Edition WebSphere MQ 4. IBM ESB для маршрутизации между различными видами транспорта и конвертации различных форматов данных 11
  • 12. IBM Software Group | WebSphere software WebSphere MQ Проблема: Растущая сложность ИТ инфраструктуры, которой сложно управлять Проблемы в гибкости взаимодействия Внедрение WebSphere MQ для обмена данными между подразделениями предприятия Queue A1 Queue B2 A Queue A2 Queue B1 B WebSphere MQ WebSphere MQ Ценность предложения: 1. Уменьшение стоимости кодирования интерфейсов заказчика для приложений 2. Расширение существующей ИТ инфраструктуры за счет добавления новых возможностей 3. Адаптация к расширению предприятия, гибкости взаимодействия, внедрению СОА 4. Вызов Веб сервисов поверх HTTP с высокой степенью надежности и гибкости 5. Легкость быстрой перестройке, вызванной необходимостью ведения бизнеса 12
  • 13. IBM Software Group | WebSphere software Решение для безопасной Проблема: Управление передачей на основе FTP требует дополнительных ресурсов передачи файлов WMQ FTE (File Transfer Edition) Внедрение для передачи файлов с использованием надежной, безопасной и журналируемой среды посредством WebSphere MQ сообщений Дает возможность полностью управлять всеми аспектами передачи дынных между системами Сообщения, файлы & обновления баз Machine A Machine Z данных File Обеспечивает управляемый протокол передачи данных (MFT) без необходимости переписывания приложений. WMQ FTE WebSphere MQ Ценность предложения: Управление FTP инфраструктурой меньшими ресурсами за счет удаления не требующих обслуживания операций Управление передачей всех сообщений и файлов как одной единой инфраструктурой. 13
  • 14. IBM Software Group | WebSphere software WebSphere MQ File Transfer Возможность Аудита Логирование передач файлов в источнике и в месте получения Edition Результаты Аудита храняться в очередях MQ иили в базе данных. •Захват логов в источнике и месте назначения по интервалу времени Простота использования •Удаленная консоль для инициации передачи, операции без присмотра, скриптинг,планирование, политика перезапуска, отображение статуса •Интеграция с MQ Explorer Простота •Быстрая установка •Нет необходимости в написании кода или использования АРI •функционал WebSphere MQ – другие технологии не используються Защита •Для доступа к индивидуальным файлам необходимо получить разрешение системы •Безопасность на уровне связи (наследование MQ SSL security) Широкая поддержка •Поддержка WebSphere MQ V6 и V7 для передач •Поддержка основных платформ (z/OS, Linux (32 Bit), Solaris, AIX, HP, Windows) •Поддержка типов файлов (ASCII/EBCDIC, CR/LF, Flat files, z/OS) Автоматизированная передача Передачи могут быть запланированы на повтор на предопределенных интервалах времени •Передачи могут быть инициированы рядом системных событий
  • 15. IBM Software Group | WebSphere software Решение для безопасной передачи файлов Проблема: Проблемы при проведении аудита Внедрение WebSphere Extended Security Edition гарантирует безопасность WebSphere MQ сети Защищает данные между конечными Application Z Application A пользователями Можно провести обновление с версии WebSphere MQ WebSphere MQ Extended Security Edition Нет необходимости вносить WebSphere MQ изменения в сетевую инфраструктуру Ценность предложения : Помогает заказчикам проходить аудит по безопасности данных для обмена файлов и сообщений Можно применять решения по безопасности когда и где это необходимо 15
  • 16. IBM Software Group | WebSphere software Eclipse GUI integrated into WMQ Explorer
  • 17. IBM Software Group | WebSphere software Гибкость и эластичность Всегда необходимо Пример: Приложение A Пример: Приложение A отсылает сообщения отсылает сообщения приложению B приложению B обеспечить надежную передачу данных для A B приложений Получатель – Передающее Приложение B приложение – занято или недоступно A B – A – упало сразу после A B или машина отсылки выключена данных WebSphere MQ WebSphere MQ Оба Сеть недоступна A B приложения упали во A B время передачи данных WebSphere MQ WebSphere MQ
  • 18. IBM Software Group | WebSphere software Выберите любую из ОС: Выберите любую из ОС: AIX AIX HP-UX Itanium HP-UX Itanium iSeries iSeries Linux x86 Linux x86 Linux for zSeries Linux for zSeries Sun Solaris (SPARC) Sun Solaris (SPARC) Sun Solaris 10 x86-64 Sun Solaris 10 x86-64 Windows (XP, 2003, 2000) Windows (XP, 2003, 2000)
  • 19. IBM Software Group | WebSphere software Промышленный сектор доверяет MQ Финансовый рынок • $1 триллион / день в 1 MQ сети • > £400 миллиардов / день в другой “We needed a single integration platform that would allow all Государственный сектор our • 1 отсылает 675М сообщений / день applications to access and share • 1 имеет около 7,500 пользователей из information and enable them to агентств и 50,000 транзакций / день от collaboratively process граждан transactions Банковский сектор: based on common business rules.” • $7- 35 триллионов фин.тран / день Chief Architect, Health Insurance через 1 MQ SWIFT gateway • 1 z/OS клиент отсылает > 213 миллионов сообщений в день Source: Results reported from actual IBM WebSphere MQ implementations
  • 20. IBM Software Group | WebSphere software Взаимодействие приложений – Когда что необходимо? Универсальное взаимодействие 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 или других протоколов от разных вендоров и Вам необходимо наладить обмен между ними 20
  • 21. IBM Software Group | WebSphere software СОА – может упростить Превращает это… …в это. интерфейсы… Application Application Application Application Service Service Service Service Interface Interface Interface Interface Interface Interface Interface Application Application Application Application Service Service Service Service = интерфейсы СОА: Позволяет Вносит абстракции Развязывает Уменьшает повторно в описание интерфейсы число и использовать интерфейсов. от бизнес техническую бизнес приложений. сложность приложения и их интерфейсов. интерфейсы. …но вам все еще необходимо знать (1) какие сервисы к чему подключаются, (2) где они находятся, (3) как к ним подключиться, и (4) как это интерпретировать. 21
  • 22. IBM Software Group | WebSphere software …чтобы получить преимущества от СОА вам необходима ESB Превращает это… …в это. Service Service Service Service Service Service Service Service Interface Interface Interface Enterprise Service Bus Interface Interface Interface Interface Service Service Service Service Service Service Service Service ESB: Подключает вас к Взаимодейств Устанавливает Ведет сервису без ие использует корреляцию с журналирование необходимости правильные событиями. взаимодействий. создания протоколы уникальной связи. для сервиса. ESB Виртуализирует доступ к сервисам. 22
  • 23. IBM Software Group | WebSphere software Бизнес преимущества от использования ESB Изменяет ИТ без влияния на что-нибудь другое Подключаем Travel NEW Check Check Book Reservation Traveler Credit Flight новый Process Service Service Service сервис быстрее Enterprise Service Bus Hotel OLD Flight Flight Book Book Изменяем сервис Availability Service Availability Availability Service Hotel Car без влияния на Service Service Service другие сервисы NEW Flight Availability Service 23
  • 24. IBM Software Group | WebSphere software Транспорт обмена сообщениями как СОА (ESB) интеграция сервисов и ресурсов часть СОА Подключение и использование внутренних сервисов и ресурсов WebSphere MQ обеспечивает надежный транспорт обмена сообщениями для СОА MQ bSphere MQ
  • 25. IBM Software Group | WebSphere software Enterprise Service Bus (ESB) Гибкая инфраструктура взаимодействия для интеграции приложений и сервисов Маршрутизация сообщений между сервисами Конвертация транспортных протоколов между инициатором и требуемым сервисом Трансформация формата сообщений Shape = Protocol Отслеживание событий Color = Data type из различных источников 25
  • 26. IBM Software Group | WebSphere software Уменьшение количества интерфейсов при использовании IBM ESBs и Используется : все индустрии – необходимость интеграции множества приложений / растущее число сервисов Адаптеров Проблемы Логика взаимодействия закодирована внутри существующих приложений: Трудности в поддержке и управлении Высокая стоимость и долгое время для изменения этой логики Решение Использование решений IBM ESB (WMB, WESB, DataPower XI50) для уменьшения числа интерфейсов: •Интеграция новых приложений без необходимости индивидуального подключения к другим приложениям, что значительно уменьшает время для внедрения новых проектов. •Позволяет приложениям / сервисам понимать друг друга при помощи трансформации во время пересылки. Что дает Уменьшается время интеграции существующих приложений, более быстрый выход с новыми решениями на рынок, создание библиотеки повторно используемых сервисов
  • 27. IBM Software Group | WebSphere software ESB предложения от IBM WebSphere WebSphere предоставляет наиболее законченное ESB решение Message Broker WebSphere ESB Построен на основе WebSphere Универсальное взаимодействие и WebSphere Application трансформация в гетерогенной Server ND ИТ среде WebSphere DataPower Integration Appliance Програмно-аппаратный комплекс ESB для упрощенного развертывания и повышенной секретности 27
  • 28. IBM Software Group | WebSphere software ESB обслуживание от IBM WebSphere Каждое решение предоставляет Посредники общий набор ESB функциональности предоставляют Поддержка стандарта веб сервисов возможности SOAP, WSDL, WS-I profiles, .. Transform, Route, Log, Database access, … Согласованное Трансформация форматов взаимодействие между данных всеми ESB решениями XML, delimited, fixed length, COBOL, Web services, XML messaging via … WebSphere MQ and JMS, Взаимодействие Поддержка качества протоколов обслуживания HTTP/HTTPS, JMS, WebSphere MQ, Reliability, availability, performance, FTP, … scalability, security, transactions, … 28
  • 29. IBM Software Group | WebSphere software Отличительные особенности WebSphere ESB Разработка, Развертывание, Кластеризация и модели управления Расширяет функциональные возможности WebSphere “Центральная ESB” 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. 29
  • 30. Определение точек входа IBM Software Group | WebSphere software интегрируемых служб Редактор модуля Позволяет Export определять и связывать Представляет наполнение модуля. Import потребителя службы Представляет за рамками модуля, Модуль – единица например, клиент размещения поставщика службы • Используя ‘редактор модуля’ веб-службы или приложение JMS. WebSphere ESB за рамками модуля, например, клиент веб-службу или строит посреднический приложение JMS. модуль – определяет взаимодействие части поставщиков и потребителей служб WebSphere ESB • Внутри модуля – Потребители служб представлены элементами ‘export’ Interface – Поставщики служб представлены Интерфейс, Reference элементами ‘import’ предоставляемый Задаёт сервисный компонентом интерфейс, который – Интеграционная (посредническая) использует компонент функция представлена компонентом Компонент Mediation Flow ‘mediation flow’ Позволяет реализовывать различные посреднические – Элементы Import и Export соединены функции: маршрутизацию, преобразование, протоколирование с компонентом Mediation flow 30 Template Documentation 6/25/2010
  • 31. IBM Software Group | WebSphere software Отличительные особенности WebSphere Message Broker Разработка, Развертывание, Кластеризация и модели управления “Универсальная ESB” Расширяет коммуникационные возможности платформы (WebSphere MQ) Идеальна для заказчиков управляющих широким набором интеграционных сценариев, включая сообщения, сервисы и обработку событий Обеспечивает возможности кластеризации, построения решения высокой доступности и балансировки нагрузки Модель взаимодействия Очень широкая – Интеграция смешанных унаследованных систем и Web Services (идеален для гетерогенной архитектуры) Множество моделей развертывания доступны Поддержка XSLT, Java, ESQL, C++, WTX 31
  • 32. IBM Software Group | WebSphere software Встроенные возможности Стандартные и индустриальные протоколы подключения систем в Message Протоколы IBM WebSphere MQ (+ FTE) JMS от 3-их поставщиков (TIBCO EMS, Sonic MQ, BEA JMS, (приложения (+ управляемый файловый обмен)) Broker WebSphere MQ Everyplace webMethods, See Beyond, Vitria) TIBCO Rendezvous (приложения для мобильных устройств) (встраиваемый компонент) WebSphere MQ Telemetry HTTP и HTTP(S) (RFID-устройства) SOAP WebSphere MQ Real-time FTP/SFTP и (передача сообщений с низкой файлы задержкой) TCP/IP сокеты WebSphere MQ Multicast (передача сообщений с низкой задержкой SMTP по принципу multicast) SAP CICS JDEdwards Custom Oracle Siebel Peoplesoft Корпоративные приложения
  • 33. Поток обработки сообщений IBM Software Group | WebSphere software (Message Flow) Потоки обработки сообщений транзакционны Обеспечивает обработку и манипулирование данными в рамках единой транзакции Потоки обработки сообщений многопоточны Обработка одного сообщения происходит в рамках одного потока Для увеличения производительности для потоков обработки сообщений может быть определено дополнительное количество нитей При пиковых нагрузках будут использованы дополнительные нити Потоки обработки сообщений могут использоваться в виде подпотоков Сложные потоки могут быть разбиты на несколько простых потоков или быть использованы в качестве подпотоков в других потоках
  • 34. IBM Software Group | WebSphere software Отличительные особенности WebSphere DataPower XI50 Модель развертывания и управления “Аппаратная ESB” Простая настройка и инсталляция Конфигурирование без необходимости разработки Нет баз данных, операционных систем, включил в сеть и работает Модель взаимодействия Идеальное решение для переключения протоколов Высоко-скоростная обработка XML для разгрузки приложений Модель развертывания Веб конфигурирование для создания потоков и XML трансформации на XSL основе Модель безопасности XML firewall и повышенная секретность в устройстве 34
  • 35. IBM Software Group | WebSphere software линейка IBM DataPower Integration Appliance XI50 XML Accelerator XA35 продуктов Обработка XML Ручная оптимизация XML теперь Преобразование “Any-to-Any” налету Революционная архитектура программирования, ориентированная на не требуется данные Интегрированная безопасность на уровне данных XML Security Gateway XS40 Расширенные возможности LLM Appliance XM70 безопасности Большой объем, low latency messaging Быстрота Расширенная поддержка QoS и Простое развертывание производительность Упрощенная конфигурация в LLM Публикация/подписка сообщений B2B Appliance XB60 B2B сообщения (AS2/AS3) B2B просмотр транзакций Упрощенное управление и конфигурация 35
  • 36. Обработка XML средствами IBM Software Group | WebSphere software DataPower Запрос Сервер Ответ Валидаци XML XML Валидаци XPath XML Проверка Валидаци XML XML XML Анализ я XPath расшифро Проверка Анализ Валидаци XML XML шифрован Анализ я фильтр расшифро подписи Анализ я схемы трансформация подпись шифрован схемы фильтр вка подписи я схемы трансформация подпись ие схемы вка ие XML XML XML XML CRYPTO CRYPTO XML CRYPTO CRYPTO CRYPTO XML CRYPTO CRYPTO CRYPTO XML CRYPTO CRYPTO CRYPTO XML CRYPTO CRYPTO CRYPTO XML CRYPTO CRYPTO CRYPTO CRYPTO XML CRYPTO CRYPTO XML CRYPTO CRYPTO XML CRYPTO CRYPTO XML CRYPTO CRYPTO XML CRYPTO CRYPTO XML XML XML XML CRYPTO XML XML XML XML XML CRYPTO XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML XML 1 3 5 4 4 1 3 10 3 4 4 4 3 4 Производительность - это то, что вам дает возможность реализовать полную безопасность SOA • XML – ключ для валидации данных уровня сообщений разного формата • Все операции по безопасности строятся на обработке XML больших объемов • Медленная работа с безопасностью может вынудить клиентов отказаться от ее использования, что увеличит риск • Никогда не отказывайтесь от безопасности из-за проблем с производительностью 36
  • 37. IBM Software Group | WebSphere software Изменение протоколов при передачи данных Изменение транспортного протокола Простое конфигурирование: - HTTP MQ WebSphere JMS FTP Tibco EMS Запрос-ответ и синхр-асинхр согласование Возможность конфигурирования для обеспечения полностью гарантированной однократной доставки данных WAS JMS DB2 Database Oracle Connectivity Sybase FTP Option JMS FTP/ FTP over SSL/Streaming XML XI50 XB60 3rd-party JMS MQ HTTP/HTTPS MQ 3rd-Party Web App Server MQ
  • 38. IBM Software Group | WebSphere software Пример Federation ESB External Красное – сервисы запроса/ответа Services/Consumers Синие – состав ESB WAS Legacy Application SOAP/HTTP/ Application WS-Security BPEL Process FTP/Files Process Server Legacy BPEL Process .NET XML/MQ Application Application Process Server SOAP/ SCA JMS Binding Sockets MQ DataPower Departmental Departmental XS40 / XI50 Adapter MQ / FTE Service Bus Service Bus Message Broker WebSphere ESB SOAP/HTTP MQ MQ MQ MQ Backbone Service Bus MQ and Message Broker MQ WS Partner Gateway / WebSphere Services Registry and Repository DataPower XB60 WSRR EDI / AS2 / SOAP/ SOAP/HTTP XML/HTTP XML/MQ HTTP WAS Business Business .NET Departmental Business Application Application Service Partner Application Partner Partners
  • 39. IBM Software Group | WebSphere software Уменьшение рисков безопасности при использовании WMQ ESE, Используется: все индустрии – любая компания которая работает с кредитными картами DataPower XS40 & Tivoli FIM Проблемы Необходимо поддерживать увеличивающееся количество правил: Негибкая ИТ система не соответствует требованиям аудита Невыполнения новых законов приводит к высоким штрафам Риски потери конфиденциальности заказчиков и лояльности Решение Уменьшение рисков, повышение безопасности, многоплатформенное решение для управления безопасностью, защита данных Что дает Повышенная безопасность, повышения лояльности заказчиков, уменьшение рисков при повышение конфиденциальности данных, успешное прохождение аудита, уменьшение стоимости ИТ за счет упрощения ИТ
  • 40. IBM Software Group | WebSphere software Value Add to ESB WebSphere Services Registry and Repository сервисов Динамический выбор и IBM ESBs Управляемость WebSphere Service Registry and Repository Описание политик Publish Find Enrich Manage Govern (3) Получает (4) Предоставляет Запрос на обновленный и вызов актуальный список кандидатов обслуживания Message Message ESB Message Mediation Service (5) Выполняется (1) Сообщение (2) Вызов (6) Сообщение сопоставление получено посредника трансформируется и идентификатора маршрутизируется на получателя и выбранную точку запросчика сервиса обслуживания 40
  • 41. IBM Software Group | WebSphere software Value Add to ESB Универсальная трансформация: WebSphere Transformation Extender • Привязан ко всем ESBs универсальным трансформациям и поддержка индустриальных Сервис трансформации для ESB и не-стандартов ESB окружения• Для WMB • Расширяет возможности трансформации Отсутствие кодирования, данных как части потока сообщений Развертывание где-угодно • Для WESB трансформации данных • Превращает сложные и не-XML данные в XML для обработки (т.е. Супер адаптер) • Для WDP • Обеспечивает WebSphere инструментарий для создания “DataPower capable maps” • Работает как “off box” пре/пост процессор для сложных форматов данных 41
  • 42. IBM Software Group | WebSphere software Необходимость Сложность Обработка трансформации Почти все проекты которые требуют этого сегодня, выполняют эти преобразования с Взаимозависимые данные помощью написания программного кода , даже если они используют ПО промежуточного слоя как платформу (Java, C++, и т.д.) Many to Обогащение Many Many Разбор to Any Посредники Any to Many Any to Any Простота 42
  • 43. IBM Software Group | WebSphere software WTX only WTX Обеспечивает Сложность Обработка универсальную Взаимозависимые Capabilities across the Diamond Platform по трансформацию данные WTX WMB+Java требованию Many to WPS Обогащение Many WMB DataPower WESB WTX WMB DataPower WTX Many Разбор to Any Посредники Any to Many Any to Any Простота 43
  • 44. IBM Software Group | WebSphere software Уменьшение разработки логики Используется : все индустрии – заказчики с WAS, пакетной обработкой, ESB, BPM трансформации с WTX Проблема Построение логики трансформации данных в интеграционных пакетах Mножество инструментов и как следствие нет повторного использования метаданных Различные ESB, BPM и СОА решения требуют адаптации и опыта в различных областях знаний. Эти знания соответствую продукту и не могут быть повторно используемыми. Решение Использование Websphere TX Универсального преобразования данных уменьшает стоимость обработки, позволяет повторно использовать код, совместим с промышленными стандартами. Что дает Универсальный сервис преобразования для всех данных, повторное использование метаданных. Соответствие регуляторным правилам
  • 45. IBM Software Group | WebSphere software Универсальное взаимодействие: WebSphere Adapters Web Services standards Technologies JDBC Data Sources DB2 Возможность подключения к приложениям без Enterprise Applications ODBC Email Oracle Informix разработки адаптера SAP Oracle E- EJB Files MS SQL Server Sybase Business Suite FTP JDBC Siebel HTTP ODBC PeopleSoft CORBA VSAM Enterprise COM IMS/DB JD Edwards TCP Teradata OneWorld LDAP Ariba Buyer Data Formats Host Systems Lotus Domino XML IMS/TM Обеспечивается доступ к MS Exchange CICS COBOL приложениям и системам из I2 Copybook COBOL всех продуктов семейства Retek EDI X.12 RPG WebSphere EDIFACT Tuxedo Messaging / SWIFT Clients TN3270 FIX TN5250 JMS ACORD Batch WebSphere MQ HIPAA Sequential files XMS HL7 .NET NCPDP C++ C header Java MQe Multicast Real-time IP 45
  • 46. IBM Software Group | WebSphere software WebSphere Среда выполнения Основана на WebSphere Application OS Windows® Composite Composite WebSphere Business Server AIX® HP-UX Services Fabric Business Business Applications Applications Solaris™ Linux® WebSphere Process Server Process Process i5/OS® Choreography Choreography z/OS® WebSphere ESB Service Service Connectivity Connectivity Databases WebSphere DB2® Application Server ND Advanced Advanced Cloudscape® Clustering Clustering Oracle® WebSphere MS SQL Server Application Informix® Server Runtime Runtime IBM Information Foundation Foundation Integrator Единая консоль администрирования
  • 47. IBM Software Group | WebSphere software Значение BPM –ИТдо его Управляется 3GL or 4GL code появления Process Integration Custom Code and Manual Process Process Integration Custom Code and Manual Process Management Management Manual Processes for Process Logic D Application C Process Logic Process Logic A B 3GL or 4GL Data and Data and Data and Integration code Integration Data and Integration Logic D Logic A Logic C Integration Logic B Application D Application A Application C Application B 47
  • 48. IBM Software Group | WebSphere software Значение BPM – место и роль Упраляется ИТ и людьми, кто отвечает за бизнесс BPM Process Business Process Management Business Process Management Models, Process Logic BPEL, SCA, A Process Logic etc. Plus B Process Logic KPI D monitoring, Manual etc. Processes for Application C Управляется ИТ Data and Data and Data and Integration 3GL or Integration Integration Logic A Data and Logic C Logic D 4GL Integration code Logic B Application D Application A Application C Application B 48
  • 49. IBM Software Group | WebSphere software Значение BPM– BPM отвечает за бизнесс Упраляется ИТ и людьми, кто с использованием СОА Business Process Management with SOA Business Process Management with SOA Process Process Logic Models, A BPEL, Process Logic B Process Logic SCA, etc. D Plus KPI monitoring Manual , etc. Processes for Application C Data and Data and Data and Data and Integration Integration Integration Integration Logic A Logic B Logic D Logic C 3GL or Управляется ИТ 4GL code Application D Application A Application C Application B 49
  • 50. IBM Software Group | WebSphere software Что такое ...? … сервис? … сервисная Повторяемая ориентация ? задача/процесс в Подход к интеграции производстве/ бизнеса - установка обслуживании/управ связей между лении/планировании сервисами ... … композитное … сервис ориентированная приложение? архитектура (SOA)? Набор Архитектурный стиль взаимодействующих и построения ИТ интегрированных инфраструктуры сервисов, поддерживающий поддерживающих сервисную ориентацию бизнес
  • 51. IBM Software Group | WebSphere software SOA(СОА) Основная стратегия начинается с управления бизнес Сборка и конструирование сервисных компонент для оптимизации процессов процессами Развертывание оптимизированного бизнес-процесса в среде выполнения Моделирование и анализ полных бизнес-процессов от начала и до конца Мониторинг и управление развернутыми бизнес-процессами
  • 52. IBM Software Group | WebSphere software Подбор нужного BPM для объединения Людей, Процессов, и Для больших Для больших предприятий или департаментов, которые предприятий, которые обеспечивают построение Информации охватывают взаимодействие с другими предприятиями, процессов по обработки и передвижению документов высокомасштабируемые решение, построенное на основе СОА принципов Lombardi Бизнесс процессы с преобладанием взаимодействия людей между IBM единственные вендор, который собой, которые сфокусированы закрывает весь спектр задач BPM на подразделение внутри предприятия IBM единственный лидер во всех 3 волнах Forrester research в BPM 52
  • 53. IBM Software Group | WebSphere software Lombardi и IBM объединяют людей и процессы внутри широкой сетевой бизнес струкутры Departmental Enterprise Lombardi Auto LOB Insurance Agents Commercial LOB Carrier Home Example LOB Auto LOB Commercial Partners LOB Home LOB Financial Services Consumers 53
  • 54. IBM Software Group | WebSphere software Управление изменениями и повышение для IBM WebSphere Softwareгибкости SOA(СОА) WebSphere Integration Developer Простой в использовании инструментарии для разработки и сборки WebSphere Business WebSphere Process Modeler Инструментарий для Server, WebSphere ESB, моделирования и для WebSphere Portal выполнения анализа для бизнес Гибкая, надежная среда аналитиков развертывания, поддержка процессов, людей, информации и доступа к приложениям внутри организации и за ее пределами WebSphere Business WebSphere Services Registry Monitor & Repository Инструментарии для Видимость в реальном времени и выполнения мониторинга для анализ бизнес информации для бизнес пользователей своевременных и согласованных действий
  • 55. IBM Software Group | WebSphere software Перенос актуальных данных назад в бизнес модель Тестирование и Мониторинг Рарвертывание КИП и модели отслеживани е процессов Создание собственных КИП Ревизия Експорт модели на актуальных основе данных данных обратно моделирования в моделер 55
  • 56. IBM Software Group | WebSphere software Традиционный цикл разработки процесса (Ex. Typical stack vendors) Java Developers Technical Experts Users / Managers Business Modelers Service Dev Tools Task Portal BPEL Modeler Integration Tools Business Modeler End User Forms Rules Modeler Deployed Code ... Deployed Code Version 1 Version N Rules Dev Tools Reports / Analytics ? ? ? ? ? How do these artifacts relate? Is everything in synch? 56
  • 57. IBM Software Group | WebSphere software Разработка в Lombardi : “Разделяемая общая модель” Process Developers Business Modelers Business Modeler Graphical Implementation Shared Process Model Managers / Analysts Users Reports / Analytics User Portal / Forms • 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 57
  • 58. IBM Software Group | WebSphere software Процессы неэффективны Проектирование иIndustry Models PowerPoint Excel Visio ARIS оптимизация процессов Моделирование и анализ Минимизация дефектов, улучшение эффективности Проектирование бизнесс процессов Описание процессов в команде Сравнение текущей и будущей моделей 58
  • 59. IBM Software Group | WebSphere software Информация для лучшего принятиянарешений • Просмотр основан ролях • Можно создавать задания и изменять прохождение процесса прямо из экрана просмотра • Динамическое создание отчетов на основеWeb 2.0 • Автоматические сигналы позволяют избежать больших проблем • Просмотр исторических данных и анализ данных процесса до появления проблем
  • 60. IBM Software Group | WebSphere software Размещение: WebSphere Business Services Fabric Традиционный подход BPM: Жесткое связывание сервисов Business Process Жесткая логика ветвлений Изменения требуют повторной Services A A A B B C C : сборки и развертывания процесса End Points: a1 a 2 a 3 b1 b 2 c 1 c 2 Новый подход BPM - WBSF: Universal Business Process Подключение сервиса «на лету» в Composite B соответствии с политиками Business Services: A C WBSF Modules Composition Policies Business Уровень оптимизации сервисов Studio Meta-Data Service Repository Раздельное управление Business Services Dynamic Assembler процессами и правами доступа к End Points: сервисам a1 a2 a3 b1 b2 c1 c2 ……. N
  • 61. IBM Software Group | WebSphere software WBS Фабрика Продукты: WBS Фабрика WBS Fabric Бизнес включая WPS Динамическая сборка Сервисы бизнес сервисов (включают элементы бизнес- процессов) WebSphere WPS and ESB Process Server Хореография Сервисы бизнес процессов хореографии включая WAS (включают атомарную логику сервисов) WebSphere WAS Application Создание и развертывание Базовые Server компонент и сервисы сервисов
  • 62. IBM Software Group | WebSphere software Архитектура и состав продуктов в Фабрике компонент в СОА решениях Подробное рассмотрение Промышленные IBM СОА Решения Insurance CBS Portfolio Healthcare CBS Portfolio Гибкие, адаптируемые, Композитные FNOL Optimization Rate Quote Issue Claims Attachment слабо связанные бизнес Agency Front Office Member Essentials Distribution Mgmt Claims Status бизнес приложения и процессы Claims …Other CBS …Other CBS сервисы Доcтупны через GBS, SIs и ISVs Встроенные, промышленно ориентированные СОА сервисы, которые ускоряют IBM Insurance P&C Pack IBM Healthcare Payer Pack Промышлен выход на рынок и включает best • Healthcare Semantic Models …Other ные пакеты • Insurance Semantic Models • Insurance Message Models • Healthcare Message Models practices • Insurance Common Services • Healthcare Common Services Industry Индустриальные пакеты Продукты • Insurance Service Models • Healthcare Service Models Packs опционально расширяют фабрику WebSphere Платформа для композитных IBM Tools Pack for WBSF Business бизнес-сервисов Services IBM Foundation Pack for WBSF Fabric Фабрика включает другие СОА продукты WSRR
  • 63. IBM Software Group | WebSphere software ILOG Company Overview HQs • 850 employees with IndustryUS in France and Leading, Award • Over 3,000 direct customers Winning, Cutting Edge 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
  • 64. 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
  • 65. IBM Software Group | WebSphere software Зачем нужны бизнес правила Выпуск страховых продуктов автомобилей, недвижимости, – Страхование автомобилей недвижимости Изменения медицинское страхование появляются чаще 1800 бизнес правил чем новые Кросс-продажи Кросс продажи банковских продуктов процессы аудитории, программ, – Выбор целевой аудитории подбор программ оценка рисков Изменения 6000 бизнес правил должны быть реализованы за Рассмотрение претензий несколько дней, принадлежность, риска, – Территориальная принадлежность тип риска приоритет, приоритет наличие персонала и навыков а не месяцев 800 бизнес правил 65
  • 66. IBM Software Group | WebSphere software Вынесение бизнес логики во вне ILOG Rule Studio Rule Team Rule Solutions Decision Validation Server for Office Services ИТ Бизнес пользователи Бизнес процессы Бизнес процессы Web приложения Web приложения Пакетная обработка Пакетная обработка COBOL программы Rule Repository COBOL программы Rule Execution Transparent Rules for COBOL Server Decision Services Платформа выполнения Mainframe
  • 67. IBM Software Group | WebSphere software Правила написаны на основе Вашего словаря Business Object Model Rule Vocabulary Business Rules IT + Business IT + Business IT + Business Информация о заказчике "the customer" Rule: High risk driver if возраст the age of the client the age of the customer is less than 25 and День рождения the birthday of the client the number of accidents of customer is at least Получить число ДТП() the number of accidents 3 then the customer is a high risk driver "le client" Règle: Conducteur à haut risque si l’âge du client l’âge du client est inférieur à 25 et la date de naissance le nombre d’accidents du client est au moins 3 Локализация le nombre d’accidents alors le client est à haut risque
  • 68. IBM Software Group | WebSphere software Прозрачная бизнес логика! Decision Rule 68 6/25/2010
  • 69. IBM Software Group | WebSphere software Прозрачная бизнес логика! Decision Tree 69 6/25/2010
  • 70. IBM Software Group | WebSphere software Decision Table Прозрачная бизнес логика! 70 6/25/2010
  • 71. IBM Software Group | WebSphere software Rule Team Server 71
  • 72. IBM Software Group | WebSphere software Интеграция с Microsoft Office
  • 73. IBM Software Group | WebSphere software WebSphere Business Events Когда Обработка событий необходимо Что происходит действовать Источники Определяет шаблоны и как они случаются… событий Охватывает различные BEP Runtime источники событий… Корреляция Если события приходят не последовательно… Когда отсутствие события - существенно… Что делать ! Когда процесс состоит из множества асинхронных шагов… Вовлечение систем и людей в процесс обработки. Знать что происходит, когда действовать и Что делать
  • 74. IBM Software Group | WebSphere software Пример сценария WebSphere Business Events Business User Бизнес контекст Условия и фильтры Расписание событий и/или действий
  • 75. IBM Software Group | WebSphere software Расширяемое семейство IBM ESB “ESB без границ” позволит создавать СОА и BPM(УБП) решения Service Registry Service Monitoring Service Orchestration & Security and BPM Publish Find Enrich Manage Govern WebSphere Services Registry and Repository WebSphere Process Server Tivoli CAM for SOA Universal TFIM and TFAM Transformation Universal Connectivity WebSphere Transformation WebSphere Adapters Extender B2B Partner Management SOA Security Appliance Enterprise Messaging Backbone WebSphere Data Power XML MQI Java JMS XMS for .NET C# XMS for C/C++ Security Gateway XS40 WebSphere WebSphere MQ messaging backbone Partner Gateway WebSphere MQ 75
  • 76. IBM Software Group | WebSphere software Вопросы и ответы 76