How To Take This Class

Course Overview

IBM WebSphere Application Server v6.1 (WAS6.1) Administration (NDE Edition for Windows) is a hands-on, lab-intensive application server administration training course geared for webmasters, systems administrators and others who need to install, configure and maintain systems using WAS 6.1. Students will leave this course armed with the skills needed for the installation, configuration and administration of WAS 6.1 (Network Deployment Edition), and for the deployment of applications in the WAS environment.

Course Prerequisites

Essential Java programming experience is beneficial in order to understand and review the basic J2EE concepts as they apply to WAS administration topics.

Course Audience

This is an intermediate level admin training course. Webmasters and System Administrators who need to install, configure and maintain systems using WebSphere Application Server V 6.1 Network Deployment Edition. An understanding of Web technology, operational skills for Window NT, and administration skills for a Web server (for example, Apache or IBM HTTP Server) is useful.

What You'll Learn

Upon successful completion of this course, students will be able to:
  • Work with the IBM WebSphere Application Server (WAS) Architecture
  • Install and configure IBM WAS V6.1 Base Express/Base Edition on XP, NT, or Windows 2000
  • Assemble, install and manage J2EE application components using the Application Server Toolkit
  • Use JMS and the Service Integration Bus (SIB) that are used to support service-oriented applications
  • Incremental deployment options using the WAS Rapid Deployment and Fine-Grained Update Capabilities
  • Work with WAS 6.1, JMS, and messaging
  • Configure runtime security for server-side application components
  • Trace and trouble shoot applications
  • Monitor and tune performance
  • Install and configure the IBM WAS V6.1 Network Deployment Edition and federate existing Base instances into the cell.
  • Adjust, test, and monitoring work load management in a clustered environment.
  • Plan for session data management in a clustered environment

Course Duration

5 Days

Course Outline

  1. Review of J2EE
    • J2EE Overview
    • Enterprise Application Archive (EAR) & WAR
    • J2EE Component Review
    • J2EE Containers
    • J2EE Architecture
    • The J2EE 1.3 & 1.4 Specification
  2. Introduction to the IBM WebSphere Family
    • WebSphere Application Server: Express; Base; Network Deployment; Enterprise
    • WebSphere Installation Packaging
    • WebSphere Studio Development Tools
  3. WebSphere Application Server Architecture
    • System Architecture
    • System Architecture - Multiple Servers
    • Managed Processes
    • Cells, Nodes, and Profiles
    • J2EE Services: JNDI; JDBC; JTA; JMS; Security; JMS; JMX & more
    • Enterprise Integration
  4. Installing WebSphere Application Server
    • Planning and Designing Tasks
    • Install and Configure the Web Server
    • Tips for Installing and Migration
    • Tips for Installing Embedded Messaging
    • Silent Installation
    • Migration Tips & Troubleshooting
  5. Administrative Tasks
    • Using the Admin Console
    • Securing the Admin Console
    • Servers, Applications, and Resources
    • Security
    • Managing Virtual Hosts
    • The Web Server Plug-in
    • Managing WebSphere Variables
    • Shared Libraries
    • Troubleshooting
    • Scripting Utility
    • Administrative Commands
    • JACL and Commands
  6. Application Assembly
    • Application Assembly
    • Application Server Toolkit (AST)
    • Module Directory Structure
    • Deployment Descriptors
    • Assembling EJB; Web and Enterprise Applications
  7. Application Installation and Management
    • Installing Applications
    • Creating Servers
    • Managing Server Resources
    • Specifying the Default Bindings
    • Special Considerations
    • Class Loading in WebSphere
    • Managing Applications
  8. WebSphere Troubleshooting
    • Tools for Troubleshooting
    • JVM Logs, Process & Service Logs
    • Using the Log Analyzer
    • Configuring Diagnostic Trace
    • Diagnostic Trace Settings
    • JNDI Name Space Dump Output
    • Collector Tool
    • FFDC
  9. WebSphere Application Server Security
    • Identity, Authentication, and Authorization
    • Delegation (Run As)
    • WebSphere Security Services
    • JAAS: Java Authentication and Authorization
    • Configuring SSL
    • Assembling Secured Applications
  10. Working with WAS and JMS
    • Introduction to JMS & Messaging Architecture
    • Administering JMS Servers / Services
    • JMS Administration
    • Service Integration Bus Overview
    • Bus Members and Messaging Engines
    • MDB Architecture Within WAS 6.1
    • Server Configuration
    • Writing a MDB
    • Creating a MDB and JMS Client
  11. Advanced Administration
    • Distributed Administration
    • Administrative Agents
    • Command Line Administration
    • WebSphere Administrative Scripting
    • WSAdmin Scripting Utility
    • Managing Nodes
    • Managing Application Servers and Clusters
    • Managing and Working with Profiles
  12. Rapid Deployment/Fine Grained Update
    • Working with Rapid Deployment
    • Fine-Grained Update Overview
    • Working with Fine-Grained Update
  13. Tuning WebSphere Performance
    • The Performance Tuning Guide
    • Basic Tuning Principles and Concepts
    • Establishing Performance Bounds
    • WebSphere Tuning Options
  14. Monitoring WebSphere Performance
    • Performance Monitoring Infrastructure
    • Performance Monitoring in WebSphere
    • Using the Integrated Tivoli Performance Viewer
    • The PMI Servlet
    • JVMPI Functionality
    • PMI Request Metrics
    • Performance Monitoring Request Metrics
    • Dynamic Cache Monitor
  15. WebSphere Network Deployment Architecture
    • Network Deployment Runtime Architecture
    • Network Deployment Administrative Architecture
    • Managing Multi-server Environments
    • Cell planning
    • Installing WAS Network Deployment
  16. Cell and HTTP Server Management
    • Configuring Cells
    • Working with Nodes in a Cell
    • Working with Profiles
    • Managing HTTP Servers
    • WebSphere Clustering
    • Replication of Session Data
    • Database Session Replication
    • Internal WebSphere Replication
  17. Workload Management
    • Configuration for WLM
    • Session Affinity
    • Process Affinity
    • WLM Structure
    • Transaction Affinity in WLM