IBM BPM

    Course introduction

    Introduction to business process management

    Introduction to IBM Business Process Manager and Blueworks Live

    Exercise: Creating a process application

    Creating a process model

    Exercise: Creating a business process definition

    Exercise: Modeling participants

    Exercise: Modeling task-type activities

    Exercise: Creating nested processes and decomposing the business process workflow

    Defining process flow

    Exercise: Modeling gateways in a BPD

    Exercise: Modeling timer intermediate events

    Validating the process model with playback zero

    Exercise: Validating the process model

    IBM Business Process Manager architecture and toolkits

    Exercise: Creating a toolkit

    Conducting playback 1

    Exercise: Creating playback 1 assets

    Exercise: Conducting playback 1

    Conducting playback 2

    Exercise: Creating and implementing a coach service

    Exercise: Creating a snapshot

    Conducting playback 3

    Exercise: Creating playback 3 assets

    Conducting playback 4

    Exercise: Enhancing a coach

    Conducting playback 5

    Exercise: Creating error handling for a service

    Course summary

    IBM WESB

    Course introduction

    SOA and ESB concepts

    WebSphere Integration Developer overview

    Exercise: WebSphere Integration Developer tooling overview

    Service Component Architecture (SCA) programming model

    SCA bindings

    Exercise: Service Component Architecture basics and Web services

    Mediation primitive principles

    Service message objects

    Exercise: Creating business objects

    Message transformation and enrichment

    Exercise: Implementing a mediation and using WebSphere MQ binding

    Invoking services and aggregating messages

    Exercise: Using service invoke and message aggregation

    Flow control in mediations

    Exercise: Writing a generic error handler

    Tracing and error handling

    Dynamic message routing

    Exercise: Dynamic message routing

    Using WebSphere Adapters in WebSphere Enterprise Service Bus

    Exercise: Using the WebSphere JDBC and flat file adapters

    Mediation problem determination

    Exercise: Mediation problem determination

    Administration and event monitoring

    Exercise: Generating and reviewing Common Event Infrastructure events

    Course summary

    IBM WPS & IBM WID

    Course introduction

    IBM WebSphere Process Server and service-oriented architecture

    IBM WebSphere Integration Developer overview.

    Installation of WID.

    Exercise: Exploring WebSphere Integration Developer

    Business objects and Interfaces.

    Exercise: Creating business objects and shared interfaces

    Business process choreography overview

    Business process basic and structured activities.

    Exercise: Creating a business process, part I

    Business process handlers, runtime behavior, and clients

    Exercise: Creating a business process, part II

    SCA and WebService Binding

    Exercise: Creating SCA & WebService Binding

    Human tasks

    Exercise: Implementing human tasks

    Java Component

    Exercise: Implementing Java Component

    Business State Machines

    Exercise: Implementing BSM

    Business rules

    Exercise: Creating business rules

    Adapters: Implementing WebSphere (JCA) Adapters - JDBC

    Advanced testing, debugging, and deployment

    Exercise: Using component tests and the debugger

    Course summary

    IBM WPS Administration

    Course introduction

    Overview of WebSphere Process Server

    WebSphere Process Server installation

    Exercise: Installing WebSphere Process Server

    Architecture overview

    WebSphere Process Server components

    Exercise: Installing the IBM HTTP Server

    WebSphere Process Server deployment topologies

    Exercise: Creating the clusters

    Business process choreography concepts

    Business process choreography runtime overview

    Exercise: Installing and configuring the business process

    Exercise: Installing and configuring human task containers

    Exercise: WebSphere Process Server administration

    Human tasks

    Exercise: Working with human tasks

    Business rules

    Exercise: Working with business rules

    Introduction to the Common Event Infrastructure

    Exercise: Configuring the Common Event Infrastructure

    Exercise: Completing a deployment environment installation

    Exercise: Creating messaging engine policies

    Course summary

    IBM Integration Designer

    COURSE INTRODUCTION

    OVERVIEW TO IBM BUSINESS PROCESS MANAGER 8.5

    INTRODUCTION TO IBM INTEGRATION DESIGNER (IID) V8.5

    BUSINESS OBJECTS

    SERVICE INTERFACE DESIGN

    INTRODUCTION TO MEDIATION FLOW

    INTRODUCTION TO WS-BPEL

    DEVELOPING BUSINESS PROCESS

    SERVICE COMPONENT ARCHITECTURE (SCA)

    LAB :SERVICE COMPONENT ARCHITECTURE (SCA)

    BINDING AND PROTOCOL TRANSLATION

    ADAPTERS

    LAB :ADAPTERS

    HUMAN TASK DEVELOPMENT

    LAB :HUMAN TASK DEVELOPMENT

    BUSINESS RULES

    LAB :BUSINESS RULES

    ASYNCHRONOUS INTERACTION WITH A PROCESS

    ERROR HANDLING IN BUSINESS PROCESS

    COURSE SUMMARY

    FUSE ESB

    Course Introduction

    Introduction to JBOSS FUSE

    Installation binaries(JBOSS, MAVEN)

    Osgi commands

    Introduction on FAB(fuse application bundle)

    Configuration of CXF endpoint and logging features

    Customizing the HTTP PORT in Jboss Fuse

    DEMO on SOAP based webservice

    Introduction to CAMEL

    CAMEL Enterprise integration pattern (EIP)

    What is Direct: component

    DEMO on Camel EIP to solve integration problems

    Message Transformation: Normalizer Pattern

    Message System: Message translator pattern

    Introduction of ActiveMQ

    Master/ Slave concept with DEMO

    Exception clause: Exception handling in camel

    Demo on camel errors example

    Message Routing: Aggregator (EIP)

    Camel maven plugin to use camel:run command

    Demo on aggregator pattern

    Camel-Jdbc component

    Camel Timer component

    How to install activeMQ web console in karaf

    Demo Camel Dynamic Routing

    Camel SEDA: component

    Camel tracer

    Demo on camel tracer using Mysql database

    Couse Summary