Objectives
- Describe how WebSphere DataPower Appliances are configured
- Create a web service proxy to virtualize web service applications
- Implement web services security
- Create and configure cryptographic objects
- Configure Secure Sockets Layer (SSL) to and from WebSphere DataPower Appliances
- Configure a multi-protocol gateway (MPGW) to handle multiple protocols from a single service
- Configure a service level monitoring (SLM) policy to control message traffic
- Configure support for IBM WebSphere MQ and WebSphere Java Message Service (JMS)
- Use logs and probes to troubleshoot services
- Configure the DataPower resources that are needed to support OAuth 2.0
- Use patterns to define and deploy new services
- Use DataPower resources and options to support REST and JSON-based services
- Handle errors in service policies
- Audience
- This basic course is designed for integration developers who configure service policies on WebSphere DataPower Gateway Appliances.
Prerequisites
You should have:
- Completed course Technical Introduction to IBM WebSphere DataPower Gateway Appliances V7 (VW700).
You should also be familiar with:
- Security-based concepts and protocols
- XML-related technologies such as XML schema, XPath, and XSLT
- Web service fundamentals and the web services security specifications
- REST-based services
Duration
5 Days
Outline for Accelerate, Secure and Integrate with WebSphere DataPower V7.0 Web Gateway Training
- Course introduction
- Quick introduction to developing on DataPower
- Exercise: First exposure to the DataPower developer environment
- Services overview
- Structure of a service
- Exercise: Creating a simple service
- Multi-protocol gateway service
- Problem determination tools
- Exercise: Creating an advanced multi-protocol gateway
- Handling errors in a service policy
- Exercise: Adding error handling to a service policy
- DataPower cryptographic tools and SSL setup
- Exercise: Creating cryptographic objects and configuring SSL
- Web service proxy service
- Exercise: Configuring a web service proxy
- Service level monitoring
- Exercise: Implementing a service level monitor in a web service proxy
- XML and web services security overview
- Exercise: Web service encryption and digital signatures
- Authentication, authorization, and auditing (AAA)
- Exercise Web services authentication and authorization
- Integrating with WebSphere MQ
- DataPower and WebSphere Java Message Service
- Exercise: Configuring a multi-protocol gateway service with WebSphere MQ
- Patterns for service configuration
- Exercise: Using a DataPower pattern with the Blueprint console
- REST and JSON support for Web 2.0 and mobile applications
- Exercise: Using DataPower to implement REST services
- OAuth overview and DataPower implementation
- Exercise: Defining a three-legged OAuth scenario that uses DataPower services
- Course summary