Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
IBM WebSphere DataPower   – высокая производительность и безопасность Алексей Салтыков Представитель по продажам ПО  IBM WebSphere [email_address]
Преимущества работы со стандартами  XML Прозрачность  –  Работа через сеть  Internet  по протоколу  HTTP  позволяет партнёрам и клиентам получать доступ к услугам в определённое время выполнения транзакции Общие стандарты и семантика  –  Упрощает процессы общего доступа к данным и обмена данными между системами Повторное использование  –  Использование  XML  ведёт к возможности простого повторного использования сервисов в других информационных системах
Проблемы работы с  XML XML – основа SOA. Однако XML привносит свои технологические недостатки: Безопасность   –  Необходимость защиты информации от несанкционированного доступа Безопасность  –   передача открытого текста   поверх  HTTP  без шифрования и контекста безопасности Масштабируемость  –  XML -ориентированные приложения требуют больших затрат процессорного времени на обработку Производительность  –   некоторые  XML -приложения могут буквально привести к отказу Интеграция  –   соединение  Web  сервисов с унаследованными приложениями Постоянно совершенствующиеся стандарты Организационные аспекты Знания и навыки персонала Готовность партнёров Готовность организации
Требования к  SOA & Web -сервисам Надёжность и качество обслуживания Простота и гибкость интеграции Высокий уровень безопасности и низкое время отклика SLA –  соглашение качества обслуживания Сокращение издержек и простота работы Сокращение  TCO ( общей стоимости владения ) Сокращение времени выхода на рынок новых услуг
IBM DataPower SOA Appliances DataPower SOA Appliances… Упрощает   построение  SOA Ускоряет  SOA  за счёт быстрых  XML  преобразований Защищает  SOA  за счёт механизмов  WS-Security Решение задач клиента   с помощью экстремальной производительности  SOA  и безопасности Software Skills & Support Аппаратные решения  WebSphere DataPower  переопределяют   границы связующего ПО   добавляя специализированные решения  SOA ,   комбинирующие   превосходящую производительность с беспрецедентной безопасностью   для реализации  SOA.
Зачем нужно специализированное устройство для  SOA Специализированное  аппаратное обеспечение   для простой интеграции ,  безопасной и ускоренной архитектуры  SOA Множество функций , интегрированных в одно устройство Более  высокая безопасность  требует аппаратную реализацию Пример : government FIPS Level 3 HSM, Common Criteria Более  высокая производительность  в аппаратном исполнении Воздействие :  возможность иметь большее количество критериев по безопасности без влияния на производительность Нацеливание на решение разных задач в разных областях Пример :  архитекторы крупных предприятий ,  работа с сетью ,  работа с безопасностью ,  управление  identity,  разработчики веб-сервисов Простое развертывание  и последующее управление Воздействие :  уменьшает необходимость наличия навыков  SOA  и времени   для получения преимуществ  SO А
XML Accelerator XA35  Обработка  XML Ручная оптимизация  XML  теперь не требуется Integration Appliance XI50  Преобразование  “Any-to-Any”  налету Революционная архитектура программирования, ориентированная на данные Интегрированная безопасность на уровне данных XML Security Gateway XS40  Расширенные возможности безопасности Быстрота Простое развертывание WebSphere DataPower Appliance Product Line B2B Appliance XB60  B2B  взаимодействие  (AS2/AS3) Управление профилями партнёров Просмотр  B2B  транзакций Высокая производительность Упрощённая конфигурация LLM Appliance XM70   Скоростная пересылка больших объёмов сообщений Улучшенные  QoS  и производительность Простой подход к  LLM Публикация / подписка Высокая доступность
Развертывание решений  IBM SOA XML XSL Интернет XML HTML WML XA35   Клиент Или Сервер XS40 Tivoli Access Manager ------------ Federated Identity Manager    HTTP XML REQ HTTP XML RESPONSE    WebServices  клиент    LEGACY REQ LEGACY RESP   XI50 IP  брандмауэр Интернет Веб-уровень Безопасность Уровни интеграции и управления Сервер приложений Сервер приложений, веб-сервер ITCAM for SOA REPLY Q
XML Accelerator XA35   Высокоскоростная обработка  XML/XSLT/XPath   –  Ускоряет  XML  обработку ,  повышая пропускную способность решения и уменьшая время отклика  XML- ориентированных приложений за счёт выполнения  XML- преобразований и разбора на аппаратном уровне Проверка по  XML  схеме  -  Производит проверку входящего / исходящего  XML  документа на предмет соответствия  XML  схеме (проверка структуры данных) XML  сжатие , XML  кэширование   –  Снижает влияние возрастающего трафика  XML Инновационные возможности обработки  XML  –  обработка  XML Pipeline,  работа в режиме сопроцессора или прокси ,  динамическая генерация содержимого ,  обработка данных и форм, поддержка популярных расширений  XSLT Ускорение  SSL  –  Ускорение  SSL  ведущими аппаратными решениями приводит к дополнительному сокращению нагрузки на сервера Простое конфигурирование и администрирование  -  Поддержка  CLI  и  WebGUI , а также интеграция с ведущими индустриальными  IDE , такими как  Altova XML Spy  и  Eclipse . Это позволяет разработчикам разрабатывать, отлаживать и размещать на едином  XML/XSLT  процессоре ,  сокращая количество шагов на пути от пилота к внедрению Централизованное управление  XSLT Обработка и преобразование  XML
Производительность  XSLT Размер  SOAP  запроса и ответа  1K, 10K  и  100K(wsbench) Сравнение   обработки  XSLT  на  ( относительная загрузка  CPU): J2EE -сервере DataPower Выводы : DataPower  превосходит  J2EE- сервер в 10 раз при обработке  XSLT Затраты на  XSLT  в  DP  очень небольшие в сравнении с прозрачным прокси
XML Security Gateway XS40   XML/SOAP Firewall   –  Фильтрация на основе любого содержимого сетевых- или метаданных Проверка данных  –  Высокоскоростная проверка входящего / исходящего  XML  и  SOAP Безопасность  -  WS-Security,  шифрация  &  ЭЦП   для отдельных полей XML Web Services Access Control/AAA   -   SAML, LDAP, RADIUS, etc . MultiStep  -  Многозвеньевая последовательность преобразований Управление  Web  сервисами  – Управление качеством сервиса ,  Виртуализация сервисов ,  Управление политиками Гибкость протоколов взаимодействия  -   HTTP, HTTPS, SSL Простое администрирование и управление  -   Администрирование на базе  WebGUI, CLI, IDE and Eclipse Устройство, специально созданное  для создания защищённой среды  SOA
Внесение изменений на серверах вручную До  DataPower Изменение элементов доступа Изменение схемы  заказа Новый стандарт  XML Распределение Безопасность, маршрутизация, трансформация на всех приложениях без внесения изменений После  DataPower Маршрутизация ,  трансформация и безопасность приложений без внесения изменений в код Снижение стоимости и сложности Непревзойденная производительность DataPower  централизует и упрощает ключевые функции Трансформация Безопасность
XML Integration Appliance XI50 Преобразование любых данных в любые Маршрутизация сообщений на основании содержимого Насыщение запросов данными Поддержка различных протоколов  (HTTP, MQ, JMS, FTP, etc) Запрос-ответ и сопоставление асинхронных ответов XML/SOAP Firewall –  Фильтрация на основе  любого  содержимого сетевых- или метаданных Проверка данных  –  Высокоскоростная проверка входящего / исходящего  XML  и  SOAP Безопасность  -  WS-Security,  шифрация  &  ЭЦП   для отдельных полей XML Web Services Access Control/AAA   -   SAML, LDAP, RADIUS, etc . MultiStep  -  Многозвеньевая последовательность преобразований Управление  Web  сервисами  – Управление качеством сервиса ,  Виртуализация сервисов ,  Управление политиками Простое администрирование и управление  -   Администрирование на базе  WebGUI, CLI, IDE and Eclipse Устройство для построения  интеграционных решений
Размещение:  Enterprise Service Bus Enterprise Service Bus (ESB)  – это гибкая инфраструктура для связи приложений и служб . ESB  движет  SOA ,   снижая число ,  размер ,  и сложность интерфейсов . ESB  обеспечивает следующие посреднические функции: ПРЕОБРАЗОВАНИЕ   протоколов службы и клиента  ОБРАБОТКУ   бизнес-событий из разных источников ТРАНСФОРМАЦИЮ   форматов сообщений МАРШРУТИЗАЦИЮ   сообщений между службами Форма  =  Протокол Цвет  =  Тип данных
Точка входа ( Gateway)  с различными протоколами HTTP (s) JMS MQ FTP  Stateless RAW TCP XI50  Правила обработки Входные обработчики Back side handlers  XML  брандмауэр Поддержка множества протоколов  (HTTP(S), MQ, TCP ,  FTP, JMS, ODBC) Стандартная политика обработки работает с различными входными данными   Маршрутизация « Many-to-many » для протоколов и сообщений ODBC Tibco EMS Stateful RAW TCP  HTTP (s) JMS MQ FTP  Stateless RAW TCP ODBC Tibco EMS Stateful RAW TCP
Business to Business (B2B) Appliance XB60 Расширенная интеграция за пределами организации через  B2B   Улучшенная безопасность для  DMZ Простота управления и соединения с партнёрами с использованием индустриальных стандартов Упрощённое развёртывание и управление Управление торговыми партнёрами  B2B;  усиление политики  B2B  протоколов ,  управление доступом ,  фильтрация сообщений , and  безопасность данных Интеграция приложений с использованием возможностей  B2B Gateway  с поддержкой протоколов  AS2, AS3  и  Web Services Полный пользовательский интерфейс для управления  B2B  и просмотра транзакций ;  корелляция документов и подтверждений с отображением всех ассоциированных событий Простое развёртывание, конфигурация и управление
Low Latency Appliance XM70 Специализированое решение для высокоскоростной рассылки сообщений с низкой задержкой Улучшенное  QoS  и производительность за счёт аппаратной реализации Простой способ конфигурации служб передачи сообщений и маршрутизации Высокая доступность без дополнительных затрат (более двух устройств) Оптимизирован для связи между лидирующими протоколами, такими как  MQ, Tibco, WebSphere JMS and HTTP(S) Высокоскоростная ( low-latency ) рассылка  unicast  и  multicast  сообщений  ,  масштабирование до  1  миллиона сообщений в секунду с микросекундной задержкой Маршрутизация на базе назначения, свойств и содержимого с использованием родных  XML  и  FIX  парсеров Простое развертывание, конфигурирование и управление
Технология  Low Latency Messaging Multicast  и  Unicast Reliable UDP Multicast (RMM) Reliable UDP Unicast (Point to point RMM) Reliable TCP Unicast (RUM) Low Latency  и   Высокая пропускная способность Публикация до  8  миллионов , 12- байтных   сообщений   в секунду на  Gigabit Ethernet Средняя задержка в  60µs  на типичных рыночных данных на  Gigabit Ethernet Гарантированная доставка сообщений Нулевая или минимальная потеря сообщений из-за неполадок сети или приложений Автоматизированная синхронизация состояний и отказоустойчивость потоков для высокой доступности Упрощённая репликация компонент Нулевая потеря сообщений во время восстановления от сбоя во время высокой загрузки Фильтрация сообщений с выбором сообщений Фильтрация возможна для миллионов логических потоков сообщений  Фильтрация сообщений по их свойствам Мониторинг статистики и производительности Мониторинг состояния сети, отправителей и получателей Контроль переполнения и состояния трафика Автоматическое обнаружение “медленных” приложений-ресиверов Управление “медленными” приложениями-ресиверами Высокая гибкость в настройке Адаптируемость под различные требования передачи сообщений и многопоточности  Совместимость с несколькими платформами Windows (32, 64), Linux (32, 64), Solaris (Sparc, x86, 32, 64) API для C, Java и .NET
Сценарий развёртывания Low Latency Appliance  MQ/TIBCO RUM (unicast) RMM (multicast) XM70 RMM  RUM  MQ/TIBCO  WebSphere DataPower XM70
IBM DataPower SOA Appliances Специализированный продукт для интеграции, обеспечения безопасности и ускорения работы  SOA  решений Множество функций в одном устройстве Обширная интеграция с  IBM  и не- IBM  средствами. Более высокие уровни безопасности требуют аппаратных решений Большая производительность за счёт аппаратного решения Лёгкое введение в эксплуатацию и поддержка http://www.ibm.com/software/integration/datapower/ Упрощает  SOA  за счёт спец.устройства Ускоряет  SOA  за счёт быстрой обработки  XML Позволяет обезопасить  SOA XML  решения SOA Appliances:  Безопасность и скорость в каждом  SOA- ориентированном решении
Непревзойдённый  Web  интерфейс WSDL-based policy creation Иерархически применяемые политики на уровнях  WSDL, service, port, operation Поддержка  Drag & drop  при создании политик  Возможность создания цепочки преобразований Конфигурация и запуск за считанные минуты
Простая  конфигурация  сложной  функциональности Ложится в существующую инфраструктуру Соответствует широким требованиям   (Architects, Developers, Network Operations, Security) Полная конфигурация через  Web GUI  или  CLI IDE integration/Eclipse plug-in Конфигурационные файлы  XPath / XML SNMP SOAP management interface
Работа  IBM DataPower Логирование Управление на основе ролей Управление конфигурациями и политиками  –  Размещение ,  бэкапирование , Diff/Undo,  Виртуальные устройства – разные домены Отдельные логи аудита Помощь в решении проблем Безопасность  –  безопасность устройства ,  управление ключами и сертификатами , HSM option,  Аудит безопасности ,  Обновление  Firmware  на основе единого образа
Интеграция с продуктами  IBM XI50  имеет встроенную поддержку  WebSphere MQ  ( MQ Client ) Автоматическая конфигурация  XML firewall’ а после импорта описаний  Web -сервисов Tivoli Ready  Управление доступом на основе  Tivoli Access Manager (TAM) - Certified Tivoli Federated Identity Manager (FIM) Certified (SAML, WS-Trust) - Certified Мониторинг потоков  XML  с использованием  NetView Полный набор средств управления  SOA  на основе  IT CAM for SOA IBM Autonomic - Certified Интеграция с  Eclipse Консоль толстого клиента имеет возможность создания политик и их мониторинга внутри  IDE   eclipse Особенности Интегрированный набор инструментов для  SOA Инвестиции в интеграцию со сторонними средствами

More Related Content

IBM DataPower In SameTime

  • 1. IBM WebSphere DataPower – высокая производительность и безопасность Алексей Салтыков Представитель по продажам ПО IBM WebSphere [email_address]
  • 2. Преимущества работы со стандартами XML Прозрачность – Работа через сеть Internet по протоколу HTTP позволяет партнёрам и клиентам получать доступ к услугам в определённое время выполнения транзакции Общие стандарты и семантика – Упрощает процессы общего доступа к данным и обмена данными между системами Повторное использование – Использование XML ведёт к возможности простого повторного использования сервисов в других информационных системах
  • 3. Проблемы работы с XML XML – основа SOA. Однако XML привносит свои технологические недостатки: Безопасность – Необходимость защиты информации от несанкционированного доступа Безопасность – передача открытого текста поверх HTTP без шифрования и контекста безопасности Масштабируемость – XML -ориентированные приложения требуют больших затрат процессорного времени на обработку Производительность – некоторые XML -приложения могут буквально привести к отказу Интеграция – соединение Web сервисов с унаследованными приложениями Постоянно совершенствующиеся стандарты Организационные аспекты Знания и навыки персонала Готовность партнёров Готовность организации
  • 4. Требования к SOA & Web -сервисам Надёжность и качество обслуживания Простота и гибкость интеграции Высокий уровень безопасности и низкое время отклика SLA – соглашение качества обслуживания Сокращение издержек и простота работы Сокращение TCO ( общей стоимости владения ) Сокращение времени выхода на рынок новых услуг
  • 5. IBM DataPower SOA Appliances DataPower SOA Appliances… Упрощает построение SOA Ускоряет SOA за счёт быстрых XML преобразований Защищает SOA за счёт механизмов WS-Security Решение задач клиента с помощью экстремальной производительности SOA и безопасности Software Skills & Support Аппаратные решения WebSphere DataPower переопределяют границы связующего ПО добавляя специализированные решения SOA , комбинирующие превосходящую производительность с беспрецедентной безопасностью для реализации SOA.
  • 6. Зачем нужно специализированное устройство для SOA Специализированное аппаратное обеспечение для простой интеграции , безопасной и ускоренной архитектуры SOA Множество функций , интегрированных в одно устройство Более высокая безопасность требует аппаратную реализацию Пример : government FIPS Level 3 HSM, Common Criteria Более высокая производительность в аппаратном исполнении Воздействие : возможность иметь большее количество критериев по безопасности без влияния на производительность Нацеливание на решение разных задач в разных областях Пример : архитекторы крупных предприятий , работа с сетью , работа с безопасностью , управление identity, разработчики веб-сервисов Простое развертывание и последующее управление Воздействие : уменьшает необходимость наличия навыков SOA и времени для получения преимуществ SO А
  • 7. XML Accelerator XA35 Обработка XML Ручная оптимизация XML теперь не требуется Integration Appliance XI50 Преобразование “Any-to-Any” налету Революционная архитектура программирования, ориентированная на данные Интегрированная безопасность на уровне данных XML Security Gateway XS40 Расширенные возможности безопасности Быстрота Простое развертывание WebSphere DataPower Appliance Product Line B2B Appliance XB60 B2B взаимодействие (AS2/AS3) Управление профилями партнёров Просмотр B2B транзакций Высокая производительность Упрощённая конфигурация LLM Appliance XM70 Скоростная пересылка больших объёмов сообщений Улучшенные QoS и производительность Простой подход к LLM Публикация / подписка Высокая доступность
  • 8. Развертывание решений IBM SOA XML XSL Интернет XML HTML WML XA35 Клиент Или Сервер XS40 Tivoli Access Manager ------------ Federated Identity Manager  HTTP XML REQ HTTP XML RESPONSE  WebServices клиент  LEGACY REQ LEGACY RESP  XI50 IP брандмауэр Интернет Веб-уровень Безопасность Уровни интеграции и управления Сервер приложений Сервер приложений, веб-сервер ITCAM for SOA REPLY Q
  • 9. XML Accelerator XA35 Высокоскоростная обработка XML/XSLT/XPath – Ускоряет XML обработку , повышая пропускную способность решения и уменьшая время отклика XML- ориентированных приложений за счёт выполнения XML- преобразований и разбора на аппаратном уровне Проверка по XML схеме - Производит проверку входящего / исходящего XML документа на предмет соответствия XML схеме (проверка структуры данных) XML сжатие , XML кэширование – Снижает влияние возрастающего трафика XML Инновационные возможности обработки XML – обработка XML Pipeline, работа в режиме сопроцессора или прокси , динамическая генерация содержимого , обработка данных и форм, поддержка популярных расширений XSLT Ускорение SSL – Ускорение SSL ведущими аппаратными решениями приводит к дополнительному сокращению нагрузки на сервера Простое конфигурирование и администрирование - Поддержка CLI и WebGUI , а также интеграция с ведущими индустриальными IDE , такими как Altova XML Spy и Eclipse . Это позволяет разработчикам разрабатывать, отлаживать и размещать на едином XML/XSLT процессоре , сокращая количество шагов на пути от пилота к внедрению Централизованное управление XSLT Обработка и преобразование XML
  • 10. Производительность XSLT Размер SOAP запроса и ответа 1K, 10K и 100K(wsbench) Сравнение обработки XSLT на ( относительная загрузка CPU): J2EE -сервере DataPower Выводы : DataPower превосходит J2EE- сервер в 10 раз при обработке XSLT Затраты на XSLT в DP очень небольшие в сравнении с прозрачным прокси
  • 11. XML Security Gateway XS40 XML/SOAP Firewall – Фильтрация на основе любого содержимого сетевых- или метаданных Проверка данных – Высокоскоростная проверка входящего / исходящего XML и SOAP Безопасность - WS-Security, шифрация & ЭЦП для отдельных полей XML Web Services Access Control/AAA - SAML, LDAP, RADIUS, etc . MultiStep - Многозвеньевая последовательность преобразований Управление Web сервисами – Управление качеством сервиса , Виртуализация сервисов , Управление политиками Гибкость протоколов взаимодействия - HTTP, HTTPS, SSL Простое администрирование и управление - Администрирование на базе WebGUI, CLI, IDE and Eclipse Устройство, специально созданное для создания защищённой среды SOA
  • 12. Внесение изменений на серверах вручную До DataPower Изменение элементов доступа Изменение схемы заказа Новый стандарт XML Распределение Безопасность, маршрутизация, трансформация на всех приложениях без внесения изменений После DataPower Маршрутизация , трансформация и безопасность приложений без внесения изменений в код Снижение стоимости и сложности Непревзойденная производительность DataPower централизует и упрощает ключевые функции Трансформация Безопасность
  • 13. XML Integration Appliance XI50 Преобразование любых данных в любые Маршрутизация сообщений на основании содержимого Насыщение запросов данными Поддержка различных протоколов (HTTP, MQ, JMS, FTP, etc) Запрос-ответ и сопоставление асинхронных ответов XML/SOAP Firewall – Фильтрация на основе любого содержимого сетевых- или метаданных Проверка данных – Высокоскоростная проверка входящего / исходящего XML и SOAP Безопасность - WS-Security, шифрация & ЭЦП для отдельных полей XML Web Services Access Control/AAA - SAML, LDAP, RADIUS, etc . MultiStep - Многозвеньевая последовательность преобразований Управление Web сервисами – Управление качеством сервиса , Виртуализация сервисов , Управление политиками Простое администрирование и управление - Администрирование на базе WebGUI, CLI, IDE and Eclipse Устройство для построения интеграционных решений
  • 14. Размещение: Enterprise Service Bus Enterprise Service Bus (ESB) – это гибкая инфраструктура для связи приложений и служб . ESB движет SOA , снижая число , размер , и сложность интерфейсов . ESB обеспечивает следующие посреднические функции: ПРЕОБРАЗОВАНИЕ протоколов службы и клиента ОБРАБОТКУ бизнес-событий из разных источников ТРАНСФОРМАЦИЮ форматов сообщений МАРШРУТИЗАЦИЮ сообщений между службами Форма = Протокол Цвет = Тип данных
  • 15. Точка входа ( Gateway) с различными протоколами HTTP (s) JMS MQ FTP Stateless RAW TCP XI50 Правила обработки Входные обработчики Back side handlers XML брандмауэр Поддержка множества протоколов (HTTP(S), MQ, TCP , FTP, JMS, ODBC) Стандартная политика обработки работает с различными входными данными Маршрутизация « Many-to-many » для протоколов и сообщений ODBC Tibco EMS Stateful RAW TCP HTTP (s) JMS MQ FTP Stateless RAW TCP ODBC Tibco EMS Stateful RAW TCP
  • 16. Business to Business (B2B) Appliance XB60 Расширенная интеграция за пределами организации через B2B Улучшенная безопасность для DMZ Простота управления и соединения с партнёрами с использованием индустриальных стандартов Упрощённое развёртывание и управление Управление торговыми партнёрами B2B; усиление политики B2B протоколов , управление доступом , фильтрация сообщений , and безопасность данных Интеграция приложений с использованием возможностей B2B Gateway с поддержкой протоколов AS2, AS3 и Web Services Полный пользовательский интерфейс для управления B2B и просмотра транзакций ; корелляция документов и подтверждений с отображением всех ассоциированных событий Простое развёртывание, конфигурация и управление
  • 17. Low Latency Appliance XM70 Специализированое решение для высокоскоростной рассылки сообщений с низкой задержкой Улучшенное QoS и производительность за счёт аппаратной реализации Простой способ конфигурации служб передачи сообщений и маршрутизации Высокая доступность без дополнительных затрат (более двух устройств) Оптимизирован для связи между лидирующими протоколами, такими как MQ, Tibco, WebSphere JMS and HTTP(S) Высокоскоростная ( low-latency ) рассылка unicast и multicast сообщений , масштабирование до 1 миллиона сообщений в секунду с микросекундной задержкой Маршрутизация на базе назначения, свойств и содержимого с использованием родных XML и FIX парсеров Простое развертывание, конфигурирование и управление
  • 18. Технология Low Latency Messaging Multicast и Unicast Reliable UDP Multicast (RMM) Reliable UDP Unicast (Point to point RMM) Reliable TCP Unicast (RUM) Low Latency и Высокая пропускная способность Публикация до 8 миллионов , 12- байтных сообщений в секунду на Gigabit Ethernet Средняя задержка в 60µs на типичных рыночных данных на Gigabit Ethernet Гарантированная доставка сообщений Нулевая или минимальная потеря сообщений из-за неполадок сети или приложений Автоматизированная синхронизация состояний и отказоустойчивость потоков для высокой доступности Упрощённая репликация компонент Нулевая потеря сообщений во время восстановления от сбоя во время высокой загрузки Фильтрация сообщений с выбором сообщений Фильтрация возможна для миллионов логических потоков сообщений Фильтрация сообщений по их свойствам Мониторинг статистики и производительности Мониторинг состояния сети, отправителей и получателей Контроль переполнения и состояния трафика Автоматическое обнаружение “медленных” приложений-ресиверов Управление “медленными” приложениями-ресиверами Высокая гибкость в настройке Адаптируемость под различные требования передачи сообщений и многопоточности Совместимость с несколькими платформами Windows (32, 64), Linux (32, 64), Solaris (Sparc, x86, 32, 64) API для C, Java и .NET
  • 19. Сценарий развёртывания Low Latency Appliance MQ/TIBCO RUM (unicast) RMM (multicast) XM70 RMM RUM MQ/TIBCO WebSphere DataPower XM70
  • 20. IBM DataPower SOA Appliances Специализированный продукт для интеграции, обеспечения безопасности и ускорения работы SOA решений Множество функций в одном устройстве Обширная интеграция с IBM и не- IBM средствами. Более высокие уровни безопасности требуют аппаратных решений Большая производительность за счёт аппаратного решения Лёгкое введение в эксплуатацию и поддержка http://www.ibm.com/software/integration/datapower/ Упрощает SOA за счёт спец.устройства Ускоряет SOA за счёт быстрой обработки XML Позволяет обезопасить SOA XML решения SOA Appliances: Безопасность и скорость в каждом SOA- ориентированном решении
  • 21. Непревзойдённый Web интерфейс WSDL-based policy creation Иерархически применяемые политики на уровнях WSDL, service, port, operation Поддержка Drag & drop при создании политик Возможность создания цепочки преобразований Конфигурация и запуск за считанные минуты
  • 22. Простая конфигурация сложной функциональности Ложится в существующую инфраструктуру Соответствует широким требованиям (Architects, Developers, Network Operations, Security) Полная конфигурация через Web GUI или CLI IDE integration/Eclipse plug-in Конфигурационные файлы XPath / XML SNMP SOAP management interface
  • 23. Работа IBM DataPower Логирование Управление на основе ролей Управление конфигурациями и политиками – Размещение , бэкапирование , Diff/Undo, Виртуальные устройства – разные домены Отдельные логи аудита Помощь в решении проблем Безопасность – безопасность устройства , управление ключами и сертификатами , HSM option, Аудит безопасности , Обновление Firmware на основе единого образа
  • 24. Интеграция с продуктами IBM XI50 имеет встроенную поддержку WebSphere MQ ( MQ Client ) Автоматическая конфигурация XML firewall’ а после импорта описаний Web -сервисов Tivoli Ready Управление доступом на основе Tivoli Access Manager (TAM) - Certified Tivoli Federated Identity Manager (FIM) Certified (SAML, WS-Trust) - Certified Мониторинг потоков XML с использованием NetView Полный набор средств управления SOA на основе IT CAM for SOA IBM Autonomic - Certified Интеграция с Eclipse Консоль толстого клиента имеет возможность создания политик и их мониторинга внутри IDE eclipse Особенности Интегрированный набор инструментов для SOA Инвестиции в интеграцию со сторонними средствами

Editor's Notes

  1. Where does IBM’s recent acquisition of DataPower fit into the ESB story? First, let’s review the DataPower acquisition announcement positioning , which is a continuation of IBM’s commitment to SOA and simplicity. Moving forward, we will be addressing customer needs with innovative choices to make their SOA adoptions simpler and more cost effective using the Appliance concept. We are today addressing the XML message throughput and security needs – bringing SOA implementations closer to the core of enterprise deployments. SOA appliances redefine the boundaries of middleware by embedding message processing directly into network hardware – enables otherwise unachievable performance. This speed allows complex heavy use problems to be broken down and approached differently. The devices run as a proxy, providing integration features without core CPU impact or application modification . Hardened security is embedded in the devices. To sum up, the IBM DataPower SOA appliances Simplify, Accelerate and Help protect SOA. Today, there are – three DataPower embedded devices -- XA35, XS40, XI50 (xi50). XA35 provides XML acceleration XS40 can be thought of as a superset of XA35 and also provides security features such as firewall and encryption Xi (es-eye) 50 can be viewed a superset of XA35 and XS40 and also provides transformation (including non-XML formats) , routing, and protocol interoperation.
  2. Quick snapshot of SOA deployments.
  3. Decreasing latency – servers can help eliminate throughput but not latency – portals – how long does it take the page to come up. Real hard bound. Chain processing together, multiple processes in a row, dynamically select XSLT ext – date time functions, pull info out of HTTP headers, etc.
  4. Key impact is simplification – anything that is needed lowering the cost of complexity ---you do not have to worry about the different levels of SOAP – WSM Proxy can help control what is going on
  5. 1 min The Enterprise Service Bus (ESB) can help you achieve the goal of SOA. It is a flexible connectivity infrastructure for integrating applications and services. It is at the heart of an SOA powering it by reducing the number, size, and complexity of interfaces. The ESB does four things: It ROUTES messages between services It CONVERTS transport protocols between requestor and service It TRANSFORMS message formats between requestor and service It HANDLES business events from disparate sources
  6. Redefines the boundaries of middleware with specialized hardware for helping to integrate, secure & accelerate SOA Many functions (e.g. service level management, routing, policy, transformation) integrated into a single device Simplified deployment and ongoing management, helping reduce the need for in-house SOA skills & accelerating time to SOA benefits WebSphere DataPower SOA Appliances redefine the boundaries of middleware, extending the SOA Foundation with specialized, consumable SOA appliances that combine superior performance and hardened security
  7. How do I set all this up – award winning GUI --
  8. Not all about the GUI – primary goal is to fit into your existing environment --- devices can be scripted into your environment
  9. Many other elements that are important (non-functional) – logging (detailed), role based management, etc.
  10. These devices are very well integrated with IBM products.