EIEIOTECHNOVATION
← Training programmes

EIEIO / DATA SCIENCE

WE410MY - Advanced Configuration and Integration of DataPower SOA Appliances V4.0

Course outline

3 days

Duration

3 days

Course Description

PLEASE NOTE: This course is also available as an Instructor Led Online Course, Advanced Configuration and Integration of DataPower SOA Appliances V4.0 (Remote) (VE410).

Please note this option does not require any travel.

This 3-day instructor-led course teaches you how to create advanced and highly customized deployments of IBM WebSphere DataPower SOA Appliances with firmware version 4.0.1.

In this course, you learn how to perform advanced configuration of DataPower appliances, including how to use various security architectures to enforce access control, and how to use a service registry to govern services. The course also covers how to integrate the DataPower appliance with external systems, such as File Transfer Protocol (FTP) servers, databases, and WebSphere Transformation Extender. You learn methods for implementing these features in a development environment, and you learn how to support source control management and environment migration. In addition, you learn about the available DataPower extension functions and how to take advantage of them using custom XSL transformations (XSLT).

In the hands-on lab exercises, you build your DataPower configuration skills by working directly with a DataPower appliance. The exercises cover skills such as communicating with FTP servers by using DataPower appliances, creating and consuming web services attachments, performing advanced troubleshooting, and automating DataPower migration tasks.

The lab environment for this course uses a VMware virtual machine image. You perform the exercise steps inside the image.

Audience

This intermediate course is designed for integrators with previous experience in implementing solutions that are based on IBM WebSphere DataPower SOA Appliances.

Prerequisites

Before attending this course, students should have experience:

  • XSLT
  • Integrating DataPower with XML and web service applications
  • Configuring DataPower services to support multiple front-end or back-end protocols
  • Enforcing security policies by using the DataPower AAA policy framework
  • Troubleshooting by using system logs and the multi-step probe.

Course Objectives

After completing this course, you will be able to:

  • Customize DataPower functions by using XSLT and DataPower extension functions
  • Build custom policies for Authentication, Authorization, and Audit (AAA) by using the DataPower AAA framework
  • Perform binary or any-to-any transformations by using WebSphere Transformation Extender maps
  • Perform advanced problem determination and debugging
  • Use DataPower for governance by using a service registry and WS-Policy
  • Create and consume web services attachments in DataPower services
  • Integrate DataPower with external systems, such as FTP servers and databases
  • Migrate DataPower configuration by using scripts
  • Integrate DataPower services with web services based on Representational State Transfer (REST).

Course Outline

Course introduction

DataPower architectural scenarios

Setting up the DataPower development environment

Exercise: Setting up the DataPower development environment

DataPower variables, extensions, and advanced action flow control

Exercise: Using DataPower extension functions to create XSL style sheets

Access control with DataPower security policies

Building custom security policies with the AAA framework

Exercise: Using XSL style sheets to create a custom AAA policy

Using FTP

Exercise: Using FTP and SFTP with a DataPower appliance

Incorporating SQL with IBM DataPower

Exercise: Incorporating SQL with IBM DataPower V4.0.1

Performing binary transformations on IBM DataPower

Exercise: Performing binary transformations on IBM DataPower V4.0.1

Processing web services with attachments

Exercise: Creating and consuming web services attachments with DataPower

Creating RESTful services

Exercise: Implementing REST services by using DataPower

Enforcing governance

Exercise: Dynamic endpoint lookup with WebSphere Service Registry and Repository

Migrating DataPower configurations by using custom build scripts

Exercise: Automating DataPower migration tasks

Programme scope, delivery arrangements and suitability are confirmed during enquiry.