Definition of DataPower from IBM Site :
IBM WebSphere DataPower SOA Appliances are purpose-built, easy-to-deploy network devices that simplify, help secure, and accelerate your XML and Web services deployments while extending your SOA infrastructure.
IBM WebSphere DataPower Family Suite
- Wire speed XML/XSLT/XPath processing – Accelerates XML processing, increasing throughput and decreasing latency for XML-based applications by offloading transformation and other resource-intensive functions
- Schema Validation – Performs XML Schema validation to ensure incoming/outgoing XML documents are legitimate and properly structured
- XML Compression, XML Caching – Reduces impact of increased XML traffic
- Innovative XML Processing Capabilities — XML Pipeline processing, dynamic content generation, data and forms processing, support for popular XSLT extensions
- SSL Termination/Acceleration – Accelerates SSL with industry-leading hardware further lessening server workload
- Easy Configuration & Administration – Support CLI and WebGUI as well as fully integrated with industry standard IDEs such as Altova XML Spy and Eclipse allowing developers to design, debug and deploy against one single XML and XSLT processor
- XML/SOAP Firewall – Filter on any content, metadata or network variables
- Data Validation – Approve incoming/outgoing XML and SOAP at wirespeed
- Field Level Security- WS-Security, encrypt & sign individual fields
- XML Web Services Access Control/AAA – SAML, LDAP, RADIUS, etc.
- Multi Step – Sophisticated multi-stage pipeline
- Web Services Management – Service Level Management, Service Virtualization, Policy Management
- Transport Layer Flexibility – HTTP, HTTPS, SSL
- Easy Configuration & Management – WebGUI, CLI, IDE and Eclipse Configuration to address broad organizational needs
Overview of Integration XI50 Appliance
- The DataPower Integration Appliance XI50 model provides transport-independent transformations between binary, flat text files and XML message formats.
- Visual tools are used to describe data formats, create mappings between different formats, and define message choreography.
- The XI50 appliance can transform binary, flat text, and other non-XML messages to help offer an innovative solution for security-rich XML enablement ,ESBs , and mainframe connectivity.
- Any-to-any transformation engine
The XI50 model can parse and transform arbitrary binary, flat text, and XML messages, including EDI, COBOL copybook, CSV, and ebXML.
The technology of the DataPower appliance uses a fully declarative, metadata-based approach.
- Transport bridging
With support for a wide array of transport protocols, the XI50 is capable of bridging request and response flows to and from protocols such as HTTP, HTTPS, MQ, SSL, IMS Connect, FTP, and more.
- Integrated message-level security
The XI50 model includes mature message-level security and access control functionality.
Messages can be filtered, validated, encrypted, and signed, helping to provide more secure enablement of high-value applications. Supported technologies include WS-Security, WS-Trust, SAML, and LDAP.
- Lightweight message brokering
Sophisticated multi-step message routing, filtering, and processing
Multiple synchronous and asynchronous transport protocols
Detailed logging and audit trail, including non-repudiation support
- Securing Web Services :Securely enabling access to back-end system of record for partners and customers and Protecting against XML-borne threats
- Legacy Integration :Connecting mainframe or legacy application to Web services/SOA ,XML-enabling mainframe and legacy systems.(A legacy system is an old technology application program that may or may not remain in use.)
- Hub Mediation :Efficiently transforming, routing, logging messages among applications and Web services
- Enterprise Service Bus (ESB) Deployments : Provide on- and off-ramps to ESBs, manage Web services easily through service-level management, security management, enterprise management console
- Web Portal Acceleration :Speed up rendering for dynamic content generation