Course objectives
After completing this course, students will be able to:
- Describe the features and uses of IBM Integration Bus V12.0.1
- Develop, deploy, and test message flow applications
- Generate message flow applications from predefined patterns
- Describe the function and appropriate use of IBM Integration Bus processing nodes
- Use the IBM Integration Bus web user interface to monitor an integration server and a message flow
- Add flow control to a message flow application
- Create reusable sub flows
- Process file data in message flows
- Test message flows using the message flow debugger
- Develop and test REST APIs
Course outlines
- Introduction to IBM Integration Bus
- Overview of IBM Integration Bus
- Key concepts and terminology
- Architecture and components
- Creating and Deploying Message Flows
- Building message flows
- Configuring message flow properties
- Deploying and starting message flows
- Message Flow Nodes
- Input and output nodes
- Transformation nodes (e.g., Filter, Compute, Map)
- Routing nodes (e.g., Router, Switch)
- Enriching nodes (e.g., Database, MQInput)
- Flow Control and Error Handling
- Using the Flow node
- Handling errors and exceptions
- File Processing
- Processing files of various formats
- Using file input and output nodes
- REST API Development
- Creating REST API proxies
- Implementing API security
- Testing REST APIs
- Testing and Debugging Message Flows
- Using the Flow Exerciser
- Debugging message flows
- Monitoring message flow performance