Accelerate, Secure, and Integrate with IBM Datapower V7 (WE701)

Request a Quote for this class

About this Course

This course teaches you the fundamental skills that are required to configure, implement, and troubleshoot services that are developed on the WebSphere DataPower Gateway Appliances with firmware version 7.0.x. The concepts in this course are also beneficial to system administrators of the DataPower appliance, although there is a separate course for administrators.

Audience Profile

This basic course is designed for integration developers who configure service policies on WebSphere DataPower Gateway Appliances.

At Course Completion

  • Upon completing this course, students will be able to:
  • 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

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

Course Outline

  • 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