Академический Документы
Профессиональный Документы
Культура Документы
IT-инфраструктуры
Антон Литвинов,
специалист по WebSphere Connectivity,
IBM Центральная и Восточная Европа
Повестка
-
(SSL/TLS)
,
,
Специализированная, максимально оптимизированная аппаратная (AAA)
платформа
FIPS 140-2 Level 3, Common Criteria EAL4*
Высокая производительность за счет нескольких уровней аппаратного ускорения
10+ лет инноваций в Connectivity
Optimized
Hardware
XA35
Optimal
2000 Acceleration
XS40 12
2001
Interpreter
and Compiler XI50
2002
2003
Gigabit/Sec
OEM HW 2004 WebSphere
Transformation
Solution
2005 Extender
XB60
2006 Blade
Model
Acquisition 9003 2007 XI52
XB62
ITCAM 2008
for
SOA
Model 2009 XG45
9004
AO
2010
Self-Balancing
and Intelligent
Load Distribution
Model
2011
1700 9005
Семейство DataPower
c XI52
XG45 - 2U
, ESB
1U
(AAA,
XML- , . .) -
XI50B/XI50z
ESB ( B2B XB62
) , - 2U
XI52
B2B (AS1/AS2/AS3/ebMS)
-
XI50B: -
BladeCenter
XI50z: - zEnterprise B2B
(zBX)
5
Размещение и применение
DMZ
4
XI52
5 ESB
XE82 XI52
XI50B
XB62
1
( - ,
-
XI50z
)
System z
2 6
SOA
7 -
3 B2B- 8
Повестка
Безопасный
доступ к веб- и Mission-critical data
унаследованным
приложениям
Управляет
безопасностью,
реализуя
внешние
политики
Audit &
Authorize Post-Process
Extract Map
Resource Resource
URL
SOAP Operation
HTTP Operation
Custom
XACML ( ) TAM
. [PAP]
TSPM DataPower
. PEP
[PDP]
. [PDP]
REST REST
JSON XML / JSON XML / HTTP(s)
HTTP(s)
REST- REST-
REST-SOA/SOAP
Трансляция методов HTTP для REST в SOAP Трансляция из XML в SOAP и обратно
SOAP / HTTP(s)
REST
JSON XML /
HTTP(s)
REST- SOAP-
Мониторинг сервисов (SLM): управление трафиком
Мониторинг сервисов (SLM) позволяет защитить ваши сервисы и
приложения от перегрузки, а также задать квоту на пользование
– Ограничение количеством сообщений в период времени с учетом одновременного
доступа
– Принимаемые действие при пороговом значении:
• Журналирование, задержка, отказ
Повестка
4.0.2
IP-
14
dynamic feedback
WAS ND VE
15
Повестка
Input Output
Message Message
? ?
<XML/> TEXT binary <XML/> TEXT binary
WebSphere TX Design Studio
DataPower ESB
Смена транспортных протоколов
Интеграция транспортных протоколов это очень просто
– Поддержка протоколов: HTTP(s), WebSphere MQ, WebSphere MQ FTE, WebSphere
JMS, Tibco EMS, SFTP, FTP(s), NFS, IMS, Database (DB2, Oracle, Sybase, SQL
Server)
Поддержка синхронного, асинхронного взаимодействия, pub-sub, гарантированной
доставки
WebSphere
HTTP(s) JMS
WebSphere TIBCO
MQ, MQ FTE EMS
FTP(s) Database
DB2, SQL Server,
Oracle, Sybase,
SFTP
IMS NFS
DataPower ESB
Outside World DMZ Internal Network
Packaged Apps
Proprietary Apps Packaged Apps
HTTP(s) Data Proprietary Apps
FTP(s) Data
Browsers
DataPower ESB SFTP(SSH)
Protocol Firewall
Domain Firewall
HTTP
WMQ(s) WMQ
– Простая установка и настройка WS JMS
Enhanced TIBCO EMS DataPower Packaged Apps
Partner Internet Security
– Конфигурация связей приложений Apps ESB IMS
Proprietary Apps
DMZ LDAP Data
– Работа с разными системами: Connect
ACL
.Net, Java, Legacy FTP
ODBC JMS NFS
SaaS DB
EMS
Packaged Apps
Packaged Apps Proprietary Apps
Proprietary Apps Data
Data
ESB-концентратор
Маршрутизация на основе содержимого Безопасность
– AAA, защита от атак
Обогащение данных – Валидация сообщений и фильтрация
Трансформация сообщений Централизованное управление и мониторинг
Смена протоколов Интеллектуальное распределение нагрузки
Cobol / MQ
SOAP / HTTP(s)
MQ Queue
Manager
2
1
Использование XC10 в качестве side cache
1. .
2. DataPower XI
XC10.
5.
3. XI
Простая интеграция с существующим бизнес-процессом
– Не требуется внесения изменений в клиентское
. приложение или серверную часть
– Простая реализация механизма side cache на
4. XI XC10.
уровне ESB
5. XI.
Значительное снижение нагрузки с конечных серверов
для повторяющихся запросов
Ответ от кэша в милисекундах
DataPower XI
1
3
5
2 4
REST
DataPower XC10
Совмещая технологии ESB: “Гибридная шина”
WESB –
WAS WMB –
SOA
-/
IT-
BPM
-/
-
ESB
WDP –
,
Legacy Back office /
Client-Server Call- Legacy / System Z
WebSphere DataPower – основа Вашей инфраструктуры
:
IBM DataPower ( ,
)
http://www-01.ibm.com/software/integration/datapower/
developerWorks DataPower
http://www.ibm.com/developerworks/forums/forum.jspa?forumID=1198
http://www.ibm.com/developerworks/websphere/zones/businessintegration/dp.html
(Also search for “DataPower” within “WebSphere”, “SOA/Web Services” and “XML”)
http://www.ibm.com/developerworks/views/websphere/libraryview.jsp (Search “DataPower”)
IBM Redbooks:
http://www.redbooks.ibm.com/cgi-bin/searchsite.cgi?query=datapower
: IBM WebSphere
DataPower SOA Appliance
http://www.amazon.com/IBM-WebSphere-DataPower-Appliance-Handbook/dp/0137148194
YouTube:
http://www.youtube.com/watch?v=uWYBDviv5Ts&feature=channel
DataPower:
http://www.ibm.com/podcasts/software/websphere/datapower/index.rss
www.ibm.com/software/integration/datapower