Web Based Training
This course is also available as classroom course IBM Business Process Manager V8.5 Performance and Tuning (WB868G).
In this course, you learn the advanced skills that are needed to monitor and tune the runtime of IBM Business Process Manager V8.5 for improved performance.
For information about other related courses, visit the IBM Training website:
http://www.ibm.com/training
If you are enrolling in a Self Paced Virtual Classroom or Web Based Training course, before you enroll, please review the Self-Paced Virtual Classes and Web-Based Training Classes on our Terms and Conditions page, as well as the system requirements, to ensure that your system meets the minimum requirements for this course.
http://www.ibm.com/training/terms
Course introduction
Overview of IBM Business Process Manager
Performance concepts and methodologies
Implementing for performance
Exercise: Performance testing
WebSphere monitoring and tuning concepts
IBM Business Process Manager performance concepts
Purging data in IBM Business Process Manager
Exercise: Monitoring and purging data in the environment
Performance considerations for Coaches
Threading
Business Process Choreography best practices
Performance tools
Exercise: Performance monitoring with Tivoli Performance Viewer
Exercise: Monitoring and tuning the environment
Performance problem determination
Exercise: Hung thread issues
Database tuning
Java memory issues
Exercise: Analyzing Java memory
Course summary
Explain the architecture and components for a typical IBM Business Process Manager deployment
Explain basic performance concepts and methodologies
Apply the Business Process Manager performance checklist and configure the server for better performance
Identify key development best practices for IBM Process Designer and IBM Integration Designer
Implement best practices for general WebSphere runtime performance
Tune the target modules for various bindings
Purge data that is no longer needed from the Business Process Manager environment
Create efficient Coaches and Coach Views
Name the key best practices for the business flow manager (BFM)
Identify key WebSphere monitoring facilities
Evaluate various bottleneck patterns and determine a possible solution that is based on your observations
Collect verbose GC trace logs from the runtime and analyze them to diagnose potential Java memory management issues
Monitor application server performance by using WebSphere and the IBM Support Assistant
Monitor and tune the JVM for optimum throughput and response time
Monitor and tune connection pools for optimum performance
Use the IBM Health Center tool to profile and tune Java EE applications
Troubleshoot Business Process Manager performance problems
You should have:
IBM Business Process Manager administration skills, which you can learn by successfully completing Administration of IBM Business Process Manager Advanced V8.5 (WB867G) or Administration of IBM Business Process Manager Advanced V8.5 (ZB867G)
Basic WebSphere performance tuning skills, which you can learn by successfully completing WebSphere Application Server V8.5.5 Performance Tuning (WA815G) or WebSphere Application Server V8.5.5 Performance Tuning (ZA815G), or through practical experience with tuning a WebSphere Application Server environment
Basic operating skills for the Linux operating system
This advanced course is designed for anyone who implements, deploys, or manages applications that run in IBM Business Process Manager V8.5. It is particularly useful for system administrators, deployment engineers, process administrators, support engineers, and integration developers.