Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

IBM DataPower API Gateway

Day 1
Module 1 Ge4ng Started with DataPower
1. Installa<ons
(Installing DataPower In Docker, Enable Web Management Interface, Accessing
Web Management Interface.)
2. Exploring DataPower Web Management
(Getting Familiar with Web Managment interface, What's an Application Domains,
Navigation options in Web Management, Blueprint console, Understanding Web
Managment components)
3. Applica<on Domains and Permission Management
(Applications Domains in Details, Groups Management, User Management)
4. Files Management
(File Management, Understanding Files structure, Folders and Files in details)
5. Hello World
(XML Firewall, Understanding XML Firewall, Getting familiar with XML firewall,
Build hello world service)
6. XLST
(What's XSLT, XSLT Code Format, Transform XML to html table)

Module 2 Start Developing


1. Policy Editor
(Using XSLT in DataPower, Get to know Show Prop., Using Policy Editor,
Transform a Message Using XSLT)
2. Build A Proxy Service
3. Transforma<on
(Start working Transformation Task, Transform Query to body, Understanding
Show Prop.)
4. Variables
(DataPower Variables, Variables Types, Access Variables and life time.)

Module 3 REST and SOAP


1. REST Service
(Creating REST Proxy Service, Testing the REST Service)
2. SOAP Service
(Creating Soap Proxy Service, Testing the Soap Service)

Day 2
Module 4 Security
1. Enable HSps
(Adding Https to Thomas Proxy service, Working with Https Handler, Creating
Crypt Certificate)
2. AAA Policy
(What’s AAA Policy, Building AAA Policy, Troubleshooting AAA Policy)
3. Sign and Verify
(Singe A request before send it to DataPower, Verify signature of the message)
4. Encryp<on and Decryp<on
(Encrypt a message, Decrypt a message)
Module 5 Logging and Error Handling
1. Transform JSON to XML
(Jason to Jasonx, Jasonx to Xml)
2. Error Handling
(Creating Error Rules, Custome Error Handling, Bypass Error rules)
3. Logging
(Logging in Datapower, What’s Log Target, Store Log in file system)

Day 3
Module 6 Deployment and Troubleshoo<ng
1. Export and Import configura<on.
(Export Service, Import Service)
2. Troubleshoo<ng tools
(Using the Ping tools, Using the TCP connection tools, Using the logging generating
tools)

Module 7 XML Firewall


1. XML Firewall – Introduc<on
2. Input Messages and XSLs used in the Exercises.
3. Create XML firewall service as a loopback service
4. Create XML firewall service with static backend
5. Create XML firewall service with dynamic back-end
6. How to test using Commands
7. Create XML firewall service for JSON message

Day 4
Module 8 Message Transforma<on and Rou<ng
1. XSL Transformation – Using For-each-Loop
2. Avoid Transformation using Pass through Request Type
3. Apply URL Rewrite policy

Module 9 Multi-protocol Gateway Service


1. Create service with HTTP as Front Side Handler
2. Create service to accept communications from https protocol.

You might also like