Find Courses Here
WebSphere Process Server v6.0 Administration Print E-mail
Course Length - 3 Days
 
Course Description

This course teaches the basics of the administration and deployment of business processes and service-based applications in IBM WebSphere Process Server v6.0. It provides systems administrators, solutions administrators, and operators with the skills they need to install, configure, and manage WebSphere Process Server applications and to troubleshoot common problems.

 

You Will Learn How To:

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 
 

Course 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:

  • WebSphere Application Server V6.0 Administration (Best preparation)
  • WebSphere Application Server v6 Administration for v5.x Administrators  
 

Who Should Attend?

This course is designed for System Administrators who need to install, configure and maintain systems using WebSphere Process Server v6.0. 

 

Course Outline

1. Overview of WebSphere Process Server

  • Objectives
  • 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 Application Artifacts
  • Enterprise Service Bus (ESB)
  • ESB Example
  • Introduction to WebSphere Enterprise Service Bus (WESB)
  • Introduction to WebSphere Process Server (WPS)
  • Review Questions
  • Review Answers
  • References

2. Installation of WebSphere Process Server

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

3. Basic Topologies

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

4. Configuration of WebSphere Process Server

  • Objectives
  • Configuration Overview
  • A Note About A Service Integration Bus (SIB)
  • Configuration Overview
  • WPS Databases
  • Create the Common Database
  • Create a Deployment Manager Profile
  • Configure SCA Bus in Secured Mode
  • 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 Mediation Logging
  • Configure Common Event Infrastructure (CEI)
  • Create CEI Database Configuration Scripts
  • Create CEI Database and Data Source
  • 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

5. Introduction to Web Services

  • Objectives
  • 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
  • Advantages of Web Services
  • Web Service Business Models
  • Example: Internal System Integration
  • Example: Business Process Externalization
  • 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

6. WebSphere Process Server Administration

  • Objectives
  • Preface
  • Starting and Stopping a Process Server
  • Launching the Admin Console
  • Logging In
  • Admin Console Overview
  • Navigation Tree
  • 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
  • Review Questions
  • Review Answers
  • References

7. Business Process Choreographer Configuration

  • Objectives
  • 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 WebSphere Variables
  • 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

8. Administering Business Process Applications

  • Objectives
  • Process and Task Templates
  • Starting and Stopping Process and Task Templates Using the Admin Console
  • 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
  • Using the BPC Explorer
  • Accessing the BPC Explorer
  • Viewing Process Templates
  • Querying Process Instance Status
  • Process Template Properties
  • Viewing Completed Process Instances
  • Querying a Process Instance's Activities
  • Viewing the Flow of a Process
  • Terminating a Business Process Instance
  • Versioning a Process
  • Review Questions
  • Review Answers
  • References

9. Administering the Business Process Choreographer

  • Objectives
  • Compensation
  • Example: Transaction Context Propagation
  • Compensation Service
  • Configuring the Compensation Service
  • Events
  • Event Example
  • Event Sources
  • 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

10. Service Component Architecture (SCA)

  • Objectives
  • Need For a New Programming Model ...
  • Need For a New Programming Model
  • SCA Vendor Support
  • Service Component Architecture
  • SCA Basics
  • Assembling Services
  • SCA Components
  • Service Components
  • References and Wires
  • Wiring Example
  • Service Components
  • Imports
  • Export
  • Imports and Exports
  • Service Implementation Types
  • Summary

11. Import and Export Bindings

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

12. Process Error Recovery

  • Objectives
  • Introduction
  • Automated Recovery
  • Manual Recovery
  • What Can Go Wrong?
  • Why Instances Fail?
  • Web Service 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
  • Summary

13. Troubleshooting

  • Objectives
  • Problem Determination
  • Error Reporting
  • Important Log Files
  • Configuring JVM Log Files
  • Viewing Logs
  • Event Types
  • 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
  • Summary

14. Performance Tuning

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