Home   |   Instructor-led Training   |   Self-Paced Learning                Email Us   Phone :
Contact Us   -   About Us          
 
Courses
A+
ADA
Adobe
AJAX
AutoCAD
Business Skills and Technology
C++ programming
Cisco
Citrix
Cognos
ColdFusion
COM/COM+
CORBA
Corel
Crystal Reports
Data Mining
DB2
Desktop Application Software
Enterprise Architecture
ITIL
Java
JBoss
Legato
Lotus
Macintosh
Mainframe programming
Microsoft / MCT
MS Access
MultiMedia and design
.NET
Network+
Object oriented analysis and design
OpenVMS
Oracle
Perl
PHP
PowerBuilder
Professional Development
Professional Soft Skills Workshops
Project Management
Rational
SAS
Security
SharePoint
SOA
SQL Server
Telecommunications
Tivoli
Unix/Linux/Solaris/AIX/HP-UX
Visual Basic
Visual Foxpro
VMware
Web 2.0
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
WebSphere Application Server v4 Performance Tuning Workshop
WebSphere Training Overview

This course provides in depth information on how to tune WebSphere, database server, web server and the operating system to extract the last drop of performance. It covers performance tuning methodology, how to detect a bottleneck and common problems and solutions. After taking this class, students will be able to methodically create a stress testing plan and find bottlenecks and resolve them.

The students will perform hands on lab to create test scripts, perform stress test and gather key performance numbers. The class is generic as far as the stress testing tool is concerned. The concepts learned in this class can be used with any tool of choice.


WebSphere Training Audience

QA team members, developers, architects, consultants and IT specialists.

WebSphere Training Prerequisites

Good experience with WebSphere application development and/or QA. Some WebSphere admin introductory knowledge required.

WebSphere Training Learning Objectives

After completing this course, the student should be able to:

  • Understand the performance testing methodology
    • How to standardize the terminology for better communication.
    • How to methodically stress test and discover bottlenecks.
    • How to measure if a system will meet performance expectations.
  • Identify potential bottlenecks in WebSphere® applications
  • Analyze application performance with Websphere performance tools
  • Create test cases
  • Improve application databases configurations for optimal performance
  • Know how to monitor applications after deployment
WebSphere Training Course duration

Three days.

WebSphere Training Topics
  • Standardized terminionology.
  • Stress testing and tuning methodology.
  • Gathering key performance numbers using various tools.
  • Common WebSphere bottlenecks.
  • OS (AIX/Solaris) tuning tips
  • DB2 tuning tips
  • WebSphere best practices
  • Problem determination techniques
WebSphere Training Course outline

1. Foundation
  • Formalize terminologies
  • Throughput and response time analysis
  • Performance tuning methodology.
2. WebSphere Queue Network
  • Description and how to configure
    • Web server network queue (IBM HTTP Server in Windows and UNIX)
    • WebSphere working thread or process queue
    • Web container network queue
    • Web container thread queue
    • Data source queue
3. Data Gathering Tools
  • Using WebSphere Resource Analyzer
    • Various thread pools
    • TCP/IP connection pool
    • Object instance pool
    • JVM heap usage
    • Transaction timing
    • HTTP response timing
4. Memory and CPU Monitoring
  • Memory management in Java
    • IBM JDK
    • Sun JDK
  • Introduction to JVMPI
  • Using JProbe
    • Configure WebSphere for JProbe
    • Locating memory allocation over usage hot spots.
    • Locating potential memory leaks.
  • Using WebSphere Studio Application Developer
    • Locating memory allocation over usage hot spots.
    • Locating potential memory leaks.
5. Operating System Tuning and Monitoring
  • AIX Performance Data Gathering
    • Disc I/O data reporting tools.
    • Network I/O data reporting tools.
    • AIX Work Load Management (WLM).
  • AIX Tuning
  • Solaris Performance Data Gathering
    • Disc I/O data reporting tools.
    • Network I/O data reporting tools.
  • Solaris Tuning
6. Web Server Tuning and Monitoring
  • IBM HTTP Server Performance Data Gathering
  • IBM HTTP Server Tuning
  • Sun ONE Web Server Performance Data Gathering
  • Sun ONE Web Server Tuning
7. Performance Tuning Techniques
  • Common performance problems and solutions
    • CPU under utilization
    • CPU over utilization
    • CPU bursty utilization
    • Uneven cluster loading
  • Optimization
    • How to optimize the queue network
    • How to optimize the connection pool
    • How to optimize JVM memory usage.
    • Optimizing EJB container
    • Common DB2 tuning tips.
    • Session tuning
    • Other tuning hotlist
8. Understanding the Log Files
  • Installation logs
  • Web server.
  • Web server plugin.
  • Common logging format
  • Administration server.
  • Activity log.
  • Security server.
  • Application server.
  • Custom developed applications (Log4J will be covered).
  • Administration client trace
  • javacore file
9. Common Problems and Detection Techniques
  • HTTP server startup problem
  • Web request failure
  • JVM memory leak
  • JVM crash
  • Class not found error
  • Application hanging
  • Name not found error

Contact Information
WINTRAC INC. - the one stop shopping center for IT training.
16523 S.W. McGwire Ct. Beaverton OR -97007
Phone: (503) 259-0312
Fax: 707-598-2268
Email: sales@wintrac.com

Send mail to webmaster@wintrac.com with questions or comments about this web site.
Copyright © 2008 Wintrac Inc.