Datapower Soa Appliances: Agenda
Datapower Soa Appliances: Agenda
Datapower Soa Appliances: Agenda
IBM SOA
Agenda
1. New Model Required for SOA and Web Services
2. DataPower SOA Appliances Overview
3. DataPower SOA Appliances Product Portfolio (XA35, XS40, XI50)
4. DataPower SOA Appliance Usage Scenarios
5. How DataPower SOA Appliances Work with Other IBM Products
6. Positioning DataPower SOA Appliances within the IBM ESB Portfolio
IBM SOA
Agenda
1. New Model Required for SOA and Web Services
2. DataPower SOA Appliances Overview
3. DataPower SOA Appliances Product Portfolio (XA35, XS40, XI50)
4. DataPower SOA Appliance Usage Scenarios
5. How DataPower SOA Appliances Work with Other IBM Products
6. Positioning DataPower SOA Appliances within the IBM ESB Portfolio
IBM SOA
IBM SOA
Discover
Construct & Test
Compose
Integrate people
Integrate processes
Integrate information
Gather requirements
Model & Simulate
Design
Manage IT resources
Manage services
Monitor business metrics
IBM SOA
1
2
3
IBM SOA
A SOA Appliance
Skills &
Support
IBM SOA
Performance
- Especially for XML Schema validation and XML transformation
Security
- SOA implies connecting systems never before connected
- Clear text over HTTP with no inherent security
Standards Proliferation
- Sheer number and versions of standards have grown
- Web Services implementations can vary within the standards
Operations
- Complexity of SOA solutions continues to grow
IBM SOA
Agenda
1. New Model Required for SOA and Web Services
2. DataPower SOA Appliances Overview
3. DataPower SOA Appliances Product Portfolio (XA35, XS40, XI50)
4. DataPower SOA Appliance Usage Scenarios
5. How DataPower SOA Appliances Work with Other IBM Products
6. Positioning DataPower SOA Appliances within the IBM ESB Portfolio
IBM SOA
DataPower Overview
Extensive Experience in XML Processing Optimization
Eight Years in a Seven Year Old Field
Advantages: First to Market, Great Team, Deep Standards Involvement, Invented and Owns
Core XML Technology, Comprehensive Product Portfolio
DGXT
XG3
XS40
Optimal
Software
Interpreter
Optimized
Hardware
Acceleration
First Wirespeed
XML Security
Gateway
XI50
Integration
Appliance
Unprecedented
Growth
XG4
New
Available
IBM
Hardware
Vertical
Solutions
1999 2000 2001 2002 2003 2004 2005 2006 FEB APR JUN AUG OCT 2007
XSLJIT
Optimized
Software
Compiler
XA35
XG4
World
Worlds First
XML
Accelerator
Gigabit/Sec
OEM HW
Solution
Acquired
by IBM
Global
Expansion
R3.5.1
R3.6
IT CAM for SOA
WSDL Compiler
3rd Party JMS
NFS
ODBC / SQL
Enhanced TAM, TFIM Integration
150% Staff increase / Core DataPower team intact / Global reach and expansion
New improved hardware platform IBM hardware combined with DataPower technology innovations
New capabilities WS-*, 3rd-party JMS, NFS, ODBC, XG4, WSDL compiler, XACML, etc.
Continued IBM Technology Integration TAM, TFIM, ITCAM for SOA, WebSphere JMS, WebSphere XD, etc.
10
IBM SOA
11
IBM SOA
12
IBM SOA
Functionality
Payload/Message/
Field-level
Processing
Legacy-XML
Web Services Security
XML
SOAP
URL / FTP /
Session Filtering
IP Packet
Processing
HTTP
Application
Transport (TCP)
Packet Filtering
Network (IP)
Infrastructure
SOA Appliances
XML Proxies
Stateful Inspection
Firewalls/Routers
Application-Level
Firewalls
Layer 4/Circuit
Firewalls
IP Firewalls
Data
Physical
Specialized Processing
Requirements
13
IBM SOA
Agenda
1. New Model Required for SOA and Web Services
2. DataPower SOA Appliances Overview
3. DataPower SOA Appliances Product Portfolio (XA35, XS40, XI50)
4. DataPower SOA Appliance Usage Scenarios
5. How DataPower SOA Appliances Work with Other IBM Products
6. Positioning DataPower SOA Appliances within the IBM ESB Portfolio
14
IBM SOA
Wirespeed Appliance
PurposePurpose-Built for SOA Security
15
IBM SOA
SSL Termination/Acceleration
16
IBM SOA
Management
17
IBM SOA
Support
18
IBM SOA
Route based on
-
IP information
SSL parameters
HTTP headers
XPath against any data content
e.g., XML/SOAP envelope
Round-robin
Least requests
SLA/Traffic shaping
-
Throttle requests
Routing Policy
IBM SOA
Appliance
Unclassified
Requests
Service
Providers
19
IBM SOA
20
10
IBM SOA
21
IBM SOA
Ease of Use Example Graphical User Interface providing drag and drop services, in order desired, for
XML filtering, signing, verification, schema validation, encryption, decryption, transformation, routing,
access control, service level monitoring, and advanced operations
22
11
IBM SOA
SNMP
23
IBM SOA
Logging
Role-based Management
Troubleshooting aids
24
12
IBM SOA
Web Tier
XML
HTML
WML
XML
XSL
XA35
Application Server / Web Server
IP Network
Client
or
Server
Security
Tivoli
Access
Manager
-----------Tivoli
Federated
Identity
Manager
XS40
IP Network
IP Firewall
Application Server
R
EP
LY
Host / Legacy
System
Web Services
Client
25
IBM SOA
Agenda
1. New Model Required for SOA and Web Services
2. DataPower SOA Appliances Overview
3. DataPower SOA Appliances Product Portfolio (XA35, XS40, XI50)
4. DataPower SOA Appliance Usage Scenarios
5. How DataPower SOA Appliances Work with Other IBM Products
6. Positioning DataPower SOA Appliances within the IBM ESB Portfolio
26
13
IBM SOA
2.
Legacy Integration
-
3.
Efficiently transforming, routing, logging messages among applications and Web services
5.
Hub Mediation
-
4.
Securely enabling access to back-end system of record for partners and customers
Protecting against XML-borne threats
Provide on- and off-ramps to ESBs, manage Web services easily through service-level
management, security management, enterprise management console
27
IBM SOA
Identity
Management
Solution
XML
Messages
Internet
Web Services
Requestor
IP Firewall
Web Services
Application Server
28
14
IBM SOA
Mainframe
XML Schema
repository &
COBOL
Copybook
definitions
EBCDIC
encoded
Messages
SOAP/HTTP
MQMQ
Messages
converted to
XML (ASCII)
Web Services
Application Server
29
IBM SOA
External
Business/Organization
Application D
Application A
Application E
Application B
IP
IP Firewall
Firewall
Application F
Application C
IP
IP Firewall
Firewall
HTTP/HTTPS
MQ
HTTP/HTTPS
or MQ
XI50 for
transformation,
protocol bridging,
validations, and other
internal security
functions
Identity
Identity Store
Store
(e.g.
(e.g. Tivoli)
Tivoli)
Service
Service Registry
Registry
(UDDI)
(UDDI)
Policy
Policy Manager
Manager
SLA/Alert
SLA/Alert Manager
Manager
Infrastructure
Infrastructure
Manager
Manager
(e.g.
(e.g. Tivoli)
Tivoli)
Authentication &
Authorization functions
Process
Integrator
Backend Services
(Web Services and Legacy Services)
30
15
IBM SOA
Applications
AS/400
Applications
Authentication &
Authorization functions
Client
XML
Format A
SOAP
HTTPS
XML
Format B
Identity
Management
Solution
XI50
FTP/SMTP
Databases
Legacy Systems
.NET
Server
XML
Format C
HTTP
J2EE
Server
MQ
Binary
non-XML
Format
Mainframe/
Legacy
Applications
31
IBM SOA
XML Messages
in format A
Internet
Web Services
IP Firewall
XML Messages
in format b
Web Services
Requestor
Application Server
32
16
IBM SOA
Agenda
1. New Model Required for SOA and Web Services
2. DataPower SOA Appliances Overview
3. DataPower SOA Appliances Product Portfolio (XA35, XS40, XI50)
4. DataPower SOA Appliance Usage Scenarios
5. How DataPower SOA Appliances Work with Other IBM Products
6. Positioning DataPower SOA Appliances within the IBM ESB Portfolio
33
IBM SOA
Rich console allows creation of policies and monitoring of multiple appliances from
within IDE
Futures
-
34
17
IBM SOA
Near-Term
(2006, early 2007)
Future
(2007+)
WebSphere MQ support
RAD/Eclipse support
XML FireWall service autoconfiguration
Fully integrated
administration,
management and
deployment
WebSphere ESB
integration
WSRR integration
Enhance integration
with WebSpheres
mediation capabilities
Standardise
development tooling
TAMeb certification
Tivoli FIM certification
Tivoli NetView support
IBM Autonomic certification
Web Services
Management proxy
(ITCAM for SOA)
Auto-configure with
IBM TAM policy
Comprehensive SOA
management and
security
Dynamic deployment
of SOA mediation
35
IBM SOA
Agenda
1. New Model Required for SOA and Web Services
2. DataPower SOA Appliances Overview
3. DataPower SOA Appliances Product Portfolio (XA35, XS40, XI50)
4. DataPower SOA Appliance Usage Scenarios
5. How DataPower SOA Appliances Work with Other IBM Products
6. Positioning DataPower SOA Appliances within the IBM ESB Portfolio
36
18
IBM SOA
Process Services
Information Services
Enables collaboration
between people,
processes & information
Orchestrate and
automate business
processes
Manages diverse
data and content in a
unified manner
Integrated
environment
for design
and creation
of solution
assets
Facilitates communication
ESB
IT Service
Management
Interaction Services
between services
Partner Services
Access Services
Build on a robust,
scaleable, and secure
services environment
Facilitates interactions
with existing information
and application assets
Apps &
Info Assets
Development
Services
Manage
and secure
services,
applications
&
resources
Infrastructure Services
Optimizes throughput,
availability and performance
37
IBM SOA
38
19
IBM SOA
Advanced ESB:
ESB
Advanced ESB
39
IBM SOA
Partner
Zone
Demilitarized
Zone
InterEnterprise
Zone
Domain Firewall
Protocol Firewall
Network
Infrastructure
Message
Broker
Enterprise
Service
Bus
ESB
40
20
IBM SOA
Partner
Zone
Demilitarized
Zone
InterEnterprise
Zone
XML Firewall
and Web
Services
Gateway
Domain Firewall
Protocol Firewall
Network
Infrastructure
Message
Broker
XML
Accelerator
Enterprise
Service
Bus
Back-End
Resource
Gateway
XA35
XS40
ESB
XI50
41
IBM SOA
42
21
IBM SOA
There are scenarios where an ESB appliance will be all that a customer
requires
43
IBM SOA
44
22
IBM SOA
Tight integration with IBM transaction processing systems, including CICS and IMS
Adapter and protocol support
- Support for multiple transport protocols
- Any third party JMS 1.1 provider - including transaction management across 3rd-party JMS
providers
- Wide range of application and technology adapters
45
IBM SOA
46
23
IBM SOA
Connect using SOA standards and enjoy a full general programming environment
Universal connectivity with SOA standards and non-SOA standards with the richest set of broker
functionality
Connect with increased security, improved gateway functions and increased performance
Most powerful solutions combine WebSphere DataPower with WebSphere Message Broker to
deliver an Advanced ESB or WebSphere ESB for a standards-focused ESB
47
IBM SOA
Questions
Nitin Thukral
+1 (905) 824-8720
[email protected]
Nitin Thukral/Ontario/IBM
48
24