EIEIOTECHNOVATION
← Training programmes

EIEIO / DATA SCIENCE

WE401MY - Accelerate, Secure and Integrate with IBM WebSphere DataPower SOA Appliances V5

Course outline

5 days

Duration

5 days

Course Description

This course is also available as self-paced virtual (e-learning) course Accelerate, Secure and Integrate with WebSphere DataPower SOA Appliances V5 (SPVC) (ZE401MY). This option does not require any travel.

In this 5-day, instructor-led course, you learn the fundamental skills that are required to implement IBM WebSphere DataPower SOA Appliances with firmware version 5.0.

The IBM WebSphere DataPower SOA Appliances allow an enterprise to simplify, accelerate, and enhance the security capabilities of its Extensible Markup Language (XML) and web services deployments, and extend the capabilities of its service-oriented architecture (SOA) infrastructure.

Through a combination of instructor-led lectures and hands-on lab exercises, you learn how to implement the key use cases for the DataPower appliances. These include XML acceleration and threat protection, web service virtualization, web services security, integrating with IBM WebSphere MQ and WebSphere Java Message Service (JMS), and authentication, authorization, and auditing (AAA). You also learn how to use various problem determination tools such as logs, monitors, and probes, as well as techniques for testing DataPower services and handling errors.

Hands-on exercises give you experience working directly with an IBM WebSphere DataPower SOA Appliance. The exercises focus on skills such as creating XML firewalls, working with encryption and cryptographic objects, configuring service level monitoring, troubleshooting services, and handling errors.

The lab environment for this course uses the Linux platform within a VMware image.

Audience

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

Prerequisites

Before attending this course, students should have experience:

  • Security-based concepts and protocols
  • XML-related technologies such as XML schema, XPath, and XSLT
  • Web service fundamentals and the web services security specifications
  • You should also successfully complete course Technical Introduction to WebSphere DataPower V5 (VW406MY), to gain basic DataPower knowledge that you need in this course.

Course Objectives

After completing this course, you will be able to:

  • Describe how WebSphere DataPower SOA Appliances are configured, including the role of XSL Transformations (XSLT)
  • Configure a DataPower service to protect against a new class of XML-based threats
  • 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 SOA Appliances
  • Configure a multi-protocol gateway (MPGW) to handle multiple protocols for a single service
  • Configure a service level monitoring (SLM) policy to handle service processing violations
  • Enforce service level policies to manage traffic to and from WebSphere DataPower SOA Appliances
  • Configure support for IBM WebSphere MQ and WebSphere Java Message Service (JMS)
  • Use logs and probes to troubleshoot services
  • Handle errors in service policies.

Course Outline

Course introduction

DataPower administration overview

Exercise: Exercise setup

Introduction to XSL transformations

Exercise: Creating XSL transformations

DataPower services overview

Structure of a service

Exercise: Creating a simple XML firewall

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

Exercise: Creating cryptographic objects

Using SSL to secure connections

Exercise: Using SSL to secure connections

XML threat protection

Exercise: Protecting against XML threats

Web service proxy service

Exercise: Configuring a web service proxy

XML and web services security overview

Exercise: Web service encryption and digital signatures

Authentication, authorization, and auditing (AAA)

Exercise: Web service authentication and authorization

Monitoring objects

Exercise: Creating message counter monitors for a AAA policy

Configuring LDAP by using AAA

Exercise: Creating a AAA policy by using LDAP

OAuth overview and DataPower implementation

Service level monitoring

Exercise: Implementing an SLM monitor in a web service proxy

Integration with WebSphere MQ

Exercise: Configuring a multi-protocol gateway service with WebSphere MQ

DataPower and WebSphere JMS

Course summary

Appendix: Web application firewall service

Appendix Exercise: Creating a firewall and HTTP proxy for a web application

Appendix Exercise: Configuring WebSphere JMS

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