WA1119 WebSphere Administration v3.5 on Solaris
Course Outline
1. Introduction to WebSphere Application Server
  • Build a Web Application with IBM WebSphere
  • Enterprise Applications
  • Java Applications
  • The Framework for WebSphere Enterprise Applications
  • The Architecture of WebSphere Enterprise Applications
  • A Scenario for a WebSphere Enterprise Application
  • IBM WebSphere Product Family
  • WebSphere Studio 3.5 – Pro
  • WebSphere Studio 3.5 –Advanced
  • VisualAge for Java V3.5
  • IBM HTTP Server 1.3.12
  • WebSphere Application Server
  • WebSphere Editions – Standard
  • WebSphere Editions – Advanced
  • WebSphere Editions – Enterprise
  • WebSphere Performance Pack v3.0
  • WebSphere Commerce Suite v5.1
  • WebSphere Site Analyzer V3.5
  • Introduction to the WebSphere Application Server
  • Services provided by WebSphere Application Server
  • WebSphere Application Server Architecture
  • WebSphere Application Server Components
  • Administrative Domain
  • Administrative Repository
  • Administrative Servers
  • Administrator’s Console
  • The Domain Topology
  • Web Server Plug-in
  • Application Server
  • Application Server
  • OSE/Servlet Redirector
  • WebSphere Administrative Topology
  • Typical WebSphere Configuration-Single Machine
  • Typical WebSphere Configuration-Multiple Machines
  • Typical WebSphere Configuration-Multiple Machines
  • WebSphere Information
2. WebSphere Application Server Installation
  • Major Installation Steps
  • Installing WebSphere Application Server AE
  • Start Installation
  • Security and Database Options
  • HTTP Server Configuration and Test
  • Database Configuration
  • Testing the installation
3. WebSphere Application Server Administration
  • WebSphere Application Server Administration Concepts
  • Administrative Activities
  • WebSphere Administrative Model
  • Types of Administrative Resources
  • Administrative Repository
  • Administration Request Processing
  • WebSphere Administration with the Administrator’s Console
  • Open the Administrative Console
  • Administrator’s Console
  • The Type View
  • The Topology View
  • Setting Up a New Environment
  • Create a Node
  • Create a Virtual Host
  • Create a JDBC Driver
  • Create a Data Source
  • Install a JDBC Driver
  • WebSphere Administration with XMLConfig
  • XML Configuration Management Tool
  • XML Overview
  • XML Properties
  • Processing XML using Java
  • XML Support in WebSphere
  • XMLConfig tool
  • XMLconfig command syntax
  • WASCML Grammar
  • WebSphere XML Config file
  • Using XMLConfig
  • Using XMLConfig
  • Example of WebSphere XML Config file
  • Stopping a Server with XML
4. Deployment of JAVA Enterprise Applications
  • Concepts of JAVA Enterprise Applications
  • Java Programs
  • Java Servlets
  • Servlet Sample - Hello World
  • JavaServer Pages
  • JSP Sample - Hello.jsp
  • Enterprise JavaBeans
  • EJB Container Functionality
  • Persistence Management
  • Transaction Management
  • Two-Phase Commit
  • Transactions in EJB
  • Basic Components of Entity Beans and Session Beans
  • Major Components of Deployed EJBs
  • How EJBs Work
  • WebSphere Enterprise Application Environment
  • Enterprise Applications
  • Web Application
  • Deployment of Enterprise Applications with WebSphere
  • WebSphere Classpaths
  • Placing Application Files
  • Directories for Application Files
  • Directories for Application Files
  • Setting Application Server (JVM) Classpath
  • Setting EJB JAR and Dependent Classpath
  • Setting Web Application Classpath
  • Deploying an Enterprise Application in WebSphere
  • Create an Application Server
  • Create a Servlet Engine
  • Create Web Applications
  • Create Servlets
  • Add Built-In WebSphere Servlets
  • Create an EJB Container
  • Deploy EJBs
  • JETACE
  • Create EJBs
  • Configure Web Resources
  • Create Enterprise Applications
  • Starting and Stopping Resources
5. Managing WebSphere Security
  • Concepts of WebSphere Application Security
  • Security Functionality
  • WebSphere Security Functionality
  • Authentication
  • Basic Challenge
  • Certificate-based Challenge
  • Custom-based Challenge
  • LDAP
  • LDAP Directory Structure
  • LTPA
  • LTPA/LDAP Mechanism
  • HTTP Single Sign On (SSO)
  • User Registry
  • Authorization Policy
  • EJB Delegation Policies
  • Delegation Scenario
  • WebSphere Security Architecture
  • WebSphere Security Components
  • WebSphere Security Architecture
  • WebSphere Security Model
  • WebSphere Security Configuration
  • Steps to Enable Security
  • Configure Global Security Settings
  • Default Security for Resource
  • Configure Global Security Settings
  • Configure Global Security Settings
  • Configure Application Security
  • Configure Application Security
  • Secured Resources
  • Method Groups
  • Configure Resource Security-EJB
  • Configure Resource Security-EJB Delegation
  • Configure Resource Security-HTTP
  • Assign Permissions
6. Administering Load Balanced Web Applications
  • Concepts of Workload Management
  • Workload Management
  • WebSphere Application Scaling
  • Server Group
  • A Simple Architecture
  • Vertical and Horizontal Scaling
  • WebSphere WLM Architecture
  • Servlet Clustering
  • Web Server Plug-in Configuration
  • Sample of Web Server Plug-in Configuration files
  • Remote OSE
  • Remote OSE Configuration
  • Thick Redirector
  • Thick Redirector Configuration
  • Thin Redirector
  • Thin Redirector Configuration
  • Administrative Server Cluster
  • Cloning WebSphere Applications
  • Cloning Applications
  • Objects that can be Modeled/Cloned
  • Create a Model from a Application Server
  • Create a Clone from a Model
  • Create Servlet Redirector
  • Topology with Model and Clones
  • EJB Workload Management
  • EJB Workload Management
  • Routing Options for WLM
  • Deploy WLM-enabled EJB
  • EJB WLM Request Processing
  • Client Requirements for EJB WLM
  • Session Management and WLM
  • WLM Cloning Issue
  • Session Persistence
  • Enable Session Persistence
7. WebSphere Application Tracing and Trouble Shooting
  • Problem Determination in WebSphere
  • Resources for Identifying Problems
  • Message and Trace Events
  • Logs
  • Examples of WAS Logs
  • Application Tracing
  • Web Server Plug-in Tracing
  • Logging and Tracing Point in WAS V 3.5
  • Tools for Tuning and Trouble Shooting
  • Java Socket Level Trace
  • IBM OLT and Distributed Debugger
  • Java Name Tree Browser
  • Jdbctest
  • Using the Sample Servlets for Debug
  • Problem/Tool/Trace/Log Matrix
  • Problem/Tool/Trace/Log Matrix
  • Problem/Tool/Trace/Log Matrix
  • Tivoli Ready Enablement
  • Using WebSphere Admin Console for Investigating WebSphere Behavior
  • Viewing Messages-Console Message Area
  • Viewing Messages-Event Viewer
  • Setting Log File Mask for oop Logs
  • Enabling trace for the Admin Console
  • Enabling Trace for Administrative Server
  • Enabling Trace for an Application Server
  • Trace/Log Entry Format
  • Dumping Trace Ring Buffer to a File
  • Viewing Transactions
  • Server or Application Failure
  • Using your error reporting servlet or JSP file
  • Using Object Level Trace and Distributed Debug
  • Procedural overview
  • Install OLT and Debugger on Windows NT
  • Configure the application server Debug properties
  • Start the Debugger/OLT client and adjust settings
8. WebSphere Performance Monitoring and Tuning
  • Tools for Performance Monitoring and Testing
  • Performance Test Tools
  • Monitoring Tools
  • WebSphere Resource Analyzer
  • Resource Analyzer
  • Hierarchy of Performance Data
  • Setting Levels for Performance Data Collection
  • Performance Data
  • Opening the Resource Analyzer
  • Using WebSphere Resource Analyzer
  • Setting Display Options
  • Storing and Replaying Data from a Log File
  • WebSphere Performance Tuning
  • WebSphere Tuning
  • HTTP Server Tuning
  • WebSphere Application Server Tuning
  • JVM
  • Setting JVM Heap
  • Transport Queue
  • Servlets Auto Reload
  • ORB
  • DB Connection Pooling
  • Session Management
9. WebSphere Site Analysis
  • Site Analysis
  • WebSphere Site Analyzer
  • Site Analyzer Architecture
  • Usage Analysis
  • Content Analysis
  • Install Site Analyzer
  • Configure DB2 for Site Analyzer
  • Configure and Start Site Analyzer
  • Create a Project
  • Create Content Analysis
  • View content analysis with Site Surveyor
  • View content analysis with Site Quick Find
  • Create Content Report Elements
  • Create Usage Analysis
  • Create Usage Report Elements
  • Creating a report
  • Generating a report
  • Example of Usage Report