Transcription

DataPower experiencesBharat [email protected] 2010 IBM Corporation

Agenda Customer case studies Optimising DataPower configuration Optimising WMQ – DataPower integration Monitoring non-web services traffic with ITCAM for SOA Application Optimization feature2 2010 IBM Corporation

Customer Case StudiesInnovative customer stories3 2010 IBM Corporation

Optimising DataPower configuration Making the right service selection4 2010 IBM Corporation

Optimising DataPower configuration Context variables5 2010 IBM Corporation

Optimising DataPower configuration Async actions6 2010 IBM Corporation

Optimising DataPower configuration XSL tricks- dp:freeze-headers/ - Stylesheet profiles Network connections/ speed Cache reference data HTTP Persistent connections Number of Application domains Minimise external references Fire and Forget actions7 2010 IBM Corporation

Optimising DataPower configuration Multi-way results action for fan-out scenariosSpecify destination asvariable. Variable containsa list of destinations as anodeset: url http://server1/uri /url url http://server2/uri /url url http://server2/uri /url Generate MultipleResults ContextsMode of operation onmultiple destinationsRetry n Times ateach t intervalImportant if Use MultipleOutputs is on8 2010 IBM Corporation

Optimising DataPower – MQ Optimising WebSphere MQ–Queue Manager configuration (qm.ini)–Queue properties–File system and I/O rates–MQ Performance Team, Hursley Optimising DataPower9–Transactionality–Message Sequencing–Connection settings–Codepage conversions–Duplicate policies–Firmware release 2010 IBM Corporation

Monitoring non-web services traffic with ITCAM for SOA Integration pattern Monitoring non-web services traffic10–dp:exter-correlator( identifier, direction)–dp:wsm-agent-append( domain, record ) 2010 IBM Corporation

Application Optimisation Self-Balancing to spread inbound traffic load across multiple appliances– Eliminates the need for additional physical Load Balancers– Distributes traffic with minimal overhead Intelligent Load Distribution to optimize outbound traffic across multipledestinations– Supports dynamic WebSphere cell interrogation– Automatically updates targets and weights Session Affinity to preserve target session state across multiple requests– Supports WebSphere and Non-WebSphere targets11 2010 IBM Corporation

Thank you12 2010 IBM Corporation

Optimising DataPower configuration Multi-way results action for fan-out scenarios Specify destination as variable. Variable contains a list of destinations as a . Self-Balancing to spread inbound traffic