Oeuvre
Adolfo Rodriguez, PhD, STSM, DataPower Architect
Agenda
• DataPower: A Brief History • Application, DMZ, and ESB Trends • What is Application Optimization (AO)?
Application Optimization (AO) is about leveraging application knowledge in the network to better optimize application behavior, conformance, and performance
– – – – –
Dynamic Configuration Intelligent Load Distribution Session Affinity Application Versioning Self-Balancing and HA in Local Multi-Appliance Scenarios
• Summary
1
DataPower SOA Appliances Product Family
Low Latency Appliance XM70
High volume, low latency messaging Enhanced QoS and performance Simplified, configuration-driven approach to LLM Publish/subscribe messaging High Availability
B2B Appliance XB60
B2B Messaging (AS2/AS3) Trading Partner Profile Management B2B Transaction Viewer Unparalleled performance Simplified management and config
Integration Appliance XI50
Hardware ESB “Any-to-Any” Conversion at wire-speed with WS-TX Bridges multiple protocols Integrated message-level security
XML Security Gateway XS40
Enhanced Security Capabilities Centralized Policy Enforcement Fine-grained authorization Rich authentication
2
Typical DataPower Use Cases
• Monitoring and control
– Example: centralized ingress management for all Web Services using ITCAM SOA
• Deep-content routing and data aggregation
– Example: XPath (content) routing on Web Service parameters
• Functional acceleration
– Example: XSLT, WS Security
• Application-layer security and threat protection
– Example: XML Denial-of-Service protection, WS Security
• Protocol and message bridging
– Example: Convert to WS to legacy Cobol/MQ
Encrypted and Signed SOAP/HTTP
In-the-clear SOAP/HTTP
SOAP
In-the-clear SOAP/HTTP
SOAP
SOAP
Clients
Cobol/ MQ Appl
Malicious SOAP/HTTP
Cobol/MQ
Service Providers Provider
3
Why an