Topics
 
  • Overview of WebSphere Process Server
  • Installing and Configuring WebSphere Process Server
  • Installing Business Process Applications
  • Business Process Choreography
  • Problem Determination and Resolution
  • Connectivity and Transformation Options
  • Integration with WebSphere Service Registry and Repository (WSRR)
  • Administering the Messaging Infrastructure
  • Using Human Tasks and Business Rules
  • Performance Monitoring and Tuning
  • Security
  • Business Monitoring with Common Event Infrastructure and WebSphere Business Monitor
  • Clustering WebSphere Process Server
 
What you will learn
  After completing this course, the student should be able to:
  • Install and configure WebSphere Process Server
  • Install, configure and manage business processes and service-based applications
  • Query the status of an individual execution of a business process
  • Compensate for unexpected process errors
  • Use various troubleshooting tools and techniques to diagnose problems
  • Control the routing and transformation of service requests
  • Use the WebSphere Service Registry and Repository for dynamic service governance
  • Configure messaging resources required for WebSphere Process Server
  • Administer flexible business processes that use human tasks and business rules
  • Secure WebSphere Process Server
  • Improve the performance of WebSphere Process Server
  • Provide feedback to Business Analysts using the Common Event Infrastructure or WebSphere Business Monitor
  • Understand the configuration changes that are required to cluster WebSphere Process Server
 
Audience
  This course is designed for System Administrators who need to install, configure and maintain systems using WebSphere Process Server v6.0.
 
Prerequisites
  Students should have a good understanding of the basic administration aspects of WebSphere Application Server v6.0. The following courses can provide this experience for students who are not familiar with WebSphere v6.0 administration:
 
Duration
  Three days
Lab Setup Guide

Outline for WebSphere Process Server v6.0 Administration Training

Chapter 1 - Overview of WebSphere Process Server

 
  • Defining SOA
  • SOA as an Alignment Strategy
  • The SOA Umbrella
  • What’s a Service?
  • Service Actors
  • Serving up SOA
  • Business Process Management
  • BPM & Workflow
  • SOA Governance
  • Introduction to Business Process Execution Language (BPEL)
  • Motivation for BPEL
  • BPEL Example: A Buy-Sell Partnership
  • Introduction to Service Component Architecture (SCA)
  • SCA Artifacts Deployed to WebSphere Process Server
  • SCA Artifacts Deployed to WebSphere Process Server
  • SCA Application Artifacts
  • Enterprise Service Bus (ESB)
  • ESB Example
  • Introduction to WebSphere Enterprise Service Bus (WESB)
  • Introduction to WebSphere Process Server (WPS)
  • Introduction to WebSphere Process Server (WPS)
  • Review Questions
  • Review Answers
  • References
 

Chapter 2 - Installation of WebSphere Process Server

 
  • Supported Software and Hardware
  • Pre-Install Tasks
  • Launchpad
  • Product File Installation
  • Installation Types
  • Custom Installation
  • Installation Summary
  • Installation Verification
  • Installation Verification
  • Installation Verification
  • Troubleshooting Installation
  • Troubleshooting Installation
  • Troubleshooting Installation
  • Fixes
  • Fixes
  • Downloading and Applying a Fix Pack
  • Downloading and Applying a Fix Pack
  • Co-existing With Other WebSphere Products
  • Review Questions
  • Review Answers
  • References
 

Chapter 3 - Basic Topologies

 
  • Profiles
  • Benefits of Profiles
  • Types of Profiles
  • Creating Profiles
  • Creating Profiles Using Profile Creation Wizard
  • Creating Profiles Using manageprofiles Command
  • Creating Profiles Using manageprofiles Command
  • Verifying Profile Creation
  • Augmenting Profiles
  • Augmenting Profiles using Profile Creation Wizard
  • Deleting Profiles
  • Deleting Profiles
  • Installation Topologies
  • Topology 1
  • Topology 2
  • Topology 3
  • Topology 3
  • Review Questions
  • Review Answers
  • References
 

Chapter 4 - Configuration of WebSphere Process Server

 
  • Configuration Overview
  • Configuration Overview
  • A Note About A Service Integration Bus (SIB)
  • A Note About A Service Integration Bus (SIB
  • Configuration Overview
  • WPS Databases
  • WPS Databases
  • Create the Common Database
  • Create a Deployment Manager Profile
  • Configure SCA Bus in Secured Mode
  • Configure Common Database for Deployment Manager Profile
  • Configure Common Database for Deployment Manager Profile
  • Create a Custom Profile
  • Configure Common Database for Custom Profile
  • Create a Process Server
  • Create Message Bus Database and Data Source
  • Create Message Bus Database Schemas
  • Configure Process Server to Host SCA Applications
  • Configure Process Server to Host SCA Applications
  • Configure Process Server to Host SCA Applications
  • Configure Mediation Logging
  • Configure Common Event Infrastructure (CEI)
  • Create CEI Database Configuration Scripts
  • Create CEI Database and Data Source
  • Enable and Configure CEI
  • Enable and Configure CEI
  • Configure CEI Bus's Messaging Engine
  • Modify Messaging Engine's Data Store
  • Delete Messaging Engine Cloudscape Data Source
  • Configure Events Service for Process Server
  • Review Questions
  • Review Answers
  • References
 

Chapter 5 - Introduction to Web Services

 
  • A Conceptual Look at Services
  • Defining Services
  • Service Communication Analogy
  • Three Key Service Questions
  • Connecting the Dots
  • SOA: Runtime Implementation
  • What Is a Web Service?
  • Enterprise Assets as Services
  • Typical Development Workflow
  • Typical Development Workflow
  • Advantages of Web Services
  • Web Service Business Models
  • Web Service Business Models
  • Example: Internal System Integration
  • Example: Business Process Externalization
  • Web Services Standards
  • Binding via SOAP
  • SOAP in Protocol Stack
  • SOAP Structure
  • SOAP Message Architecture
  • Applying SOAP
  • Interface via WSDL
  • WSDL Structure
  • Applying WSDL
  • Locating a Service
  • UDDI Overview
  • UDDI Terminology
  • UDDI Structure
  • Applying UDDI
  • WS-I Overview
  • WS-I Deliverables
  • Summary
 

Chapter 6 - WebSphere Process Server Administration

 
  • Preface
  • Starting and Stopping a Process Server
  • Launching the Admin Console
  • Logging In
  • Admin Console Overview
  • Navigation Tree
  • Navigation Tree
  • Task Filtering Selector
  • Task Filtering Selector
  • Workspace Area
  • Help Area
  • Save Configuration
  • Save Conflicts
  • Process Server Specific Configuration Settings
  • Installing an Application
  • Installation Steps
  • Finishing Up
  • Listing SCA Modules
  • Configuring the Application Scheduler
  • Scheduling an Event
  • Automating Tasks Using wsadmin
  • Automating Tasks Using wsadmin
  • Review Questions
  • Review Answers
  • References
 

Chapter 7 - Business Process Choreographer Configuration

 
  • Overview of Business Process Choreographer (BPC) Runtime
  • Overview of Business Process Choreographer (BPC) Runtime
  • Overview of Business Process Choreographer (BPC) Runtime
  • Installing and Configuring the Business Process Choreographer
  • Create the Business Process Choreographer Database
  • Configure the Business Process Container
  • Configure the Business Process Container
  • Configure the Business Process Container
  • Configure the WebSphere Variables
  • Configure the Human Task Container
  • Configure the Human Task Container
  • Configure the Human Task Container
  • Configure the BPC Bus and Messaging Engine
  • Modify Messaging Engine's Data Store
  • Delete Messaging Engine Cloudscape Data Source
  • Configure Bus's Authentication Aliases
  • Installation Verification (Informal)
  • Installation Verification (Formal)
  • Review Questions
  • Review Answers
  • References
 

Chapter 8 - Administering Business Process Applications

 
  • Process and Task Templates
  • Starting and Stopping Process and Task Templates Using the Admin Console
  • Starting and Stopping Process and Task Templates Using the Admin Console
  • Starting and Stopping Process and Task Templates Using the Admin Console
  • Starting and Stopping Process and Task Templates Using a Script
  • Starting and Stopping Process and Task Templates Using a Script
  • Starting and Stopping Process and Task Templates Using a Script
  • Uninstalling a Business Process Application Using the Admin Console
  • Uninstalling a Business Process Application Using a Script
  • Uninstalling a Business Process Application Using a Script
  • Using the BPC Explorer
  • Accessing the BPC Explorer
  • Viewing Process Templates
  • Querying Process Instance Status
  • Process Template Properties
  • Viewing Completed Process Instances
  • Viewing Completed Process Instances
  • Querying a Process Instance's Activities
  • Viewing the Flow of a Process
  • Viewing the Flow of a Process
  • Terminating a Business Process Instance
  • Terminating a Business Process Instance
  • Versioning a Process
  • Versioning a Process
  • Review Questions
  • Review Answers
  • References
 

Chapter 9 - Administering the Business Process Choreographer

 
  • Compensation
  • Compensation
  • Example: Transaction Context Propagation
  • Compensation Service
  • Configuring the Compensation Service
  • Events
  • Event Example
  • Event Sources
  • Event Infrastructures
  • Event Infrastructures
  • Event Monitoring Example Using Common Base Event Browser
  • Choosing an Event Infrastructure
  • Enabling Event Infrastructure During BPC Configuration
  • Modifying Event Infrastructure Settings
  • Modifying Event Infrastructure Configuration Settings
  • Modifying Event Infrastructure Runtime Settings
  • Review Questions
  • Review Answers
  • References
 

Chapter 10 - Service Component Architecture (SCA)

 
  • Need For a New Programming Model
  • SCA Vendor Support
  • SCA Basics
  • SCA Components
  • A Service Component
  • References and Wires
  • Wiring Example
  • Service Assembly Model
  • Example Assembly
  • Imports
  • Export
  • Example Import and Export
  • Summary
 

Chapter 11 - Import and Export Bindings

 
  • Bindings
  • Types of Bindings
  • Types of Bindings
  • Modifying Import and Export Bindings
  • Configuring a Web Service Import Binding
  • Configuring a Web Service Import Binding
  • Event Sequencing
  • Event Sequencing
  • Event Sequencing Example
  • Event Sequencing Example
  • Event Sequencing and Export Bindings
  • Configuring JMS Export Binding for Event Sequencing
  • Configuring JMS Export Binding for Event Sequencing
  • Configuring JMS Export Binding for Event Sequencing
  • Configuring WebSphere MQ Export Binding for Event Sequencing
  • Review Questions
  • Review Answers
  • References
 

Chapter 12 - Process Error Recovery

 
  • Introduction
  • Automated Recovery
  • Manual Recovery
  • Manual Recovery
  • Manual Recovery
  • Manual Recovery
  • What Can Go Wrong?
  • Why Instances Fail?
  • Web Service Invocation Failure
  • SCA Invocation Failure
  • SCA Invocation Failure
  • Analyzing and Recovering Failed Events
  • Synchronous SCA Invocation Failure
  • Infrastructure Failure
  • Recovering from Internal Failure
  • Configure BPC Container
  • Guidelines
  • Review Questions
  • Review Questions
  • Review Answers
  • Summary
 

Chapter 13 - Troubleshooting

 
  • Problem Determination
  • Error Reporting
  • Important Log Files
  • Important Log Files
  • Configuring JVM Log Files
  • Viewing Logs
  • Event Types
  • Event Types
  • Log Detail Levels
  • Log Detail Levels
  • Configuring Tracing
  • Log File Format
  • Components to Enable Trace for
  • Reading Java Exceptions
  • Installation and Profile Creation Logs
  • Getting IBM Support
  • Reference
  • Review Questions
  • Review Answers
  • Summary
 

Chapter 14 - Performance Tuning

 
  • The New Nature of Load
  • The New Nature of Load
  • Resources Used by a Process Instance
  • The Processing Pipeline
  • The WebSphere Messaging Pipeline
  • The WebSphere Messaging Pipeline
  • Setting Messaging Pipeline Size
  • Set Database Pipeline Size
  • Pipeline Size Guidelines
  • Database Tuning
  • Summary