
WebSphere Application Server v7.0 Administration on Windows |
|
1 - Course Introduction
* Course Description
* Course Prerequisites
* Course Objectives
* Course Objectives
* Introductions
* Agenda – Day 1
* Agenda – Day 2
* Agenda – Day 3
* Agenda – Day 4
* Agenda – Day 5
2 - Java EE and WebSphere Overview
* Goals of Enterprise Applications
* What is Java?
* What is Java EE?
* The Java EE Specifications
* Role of Application Server
* What is a Servlet?
* Servlet Execution
* What is a JSP?
* JSP Code Sample
* What is an EJB?
* EJB Types
* EJB Examples
* Model-View-Controller Architecture
* MVC – An Example
* WebSphere Application Server Platform
* "Base" Edition
* "Base" Edition
* Other WAS Editions
* Other WAS Editions
* IBM HTTP Server
* Other Products
* Other Products
* Java EE and WebSphere Overview Questions
* Java EE and WebSphere Overview Answers
* Reference
3 - Application Server Installation
* General System Requirements
* Pre-Install Tasks
* Pre-Install Tasks
* WebSphere Profiles
* Creating Profiles
* Benefits of Profiles
* WebSphere Installation Types
* GUI Install - Launchpad
* Checking for Prerequisites
* Multiple Installations In a Single Machine
* Installing Sample Applications
* Product File Installation
* Profile Creation
* Specifying Security
* Installation Summary
* Installation Results
* First Steps
* Silent Install
* Installation Factory
* Product Files Directories
* Profile Directories
* Cell/Node/Server
* Config Directory
* Important Configuration Files
* Starting and Stopping the Server
* Application Server Installation Questions
* Application Server Installation Answers
* Reference
* Lab Summary
* Common Lab Errors
4 - Administration Console and Application Deployment
* Single Server Admin Structure
* Administration Clients
* Logging In
* Logging In
* Console Overview
* Navigation Tree
* Workspace Area
* Configuration and Runtime
* Help Area
* Save Configuration
* Save Configuration
* Save Conflicts
* Common Configuration
* Scope
* Application Installation
* Installation Steps
* Installation Steps
* Finishing Up
* Start Application
* Applications on File System
* Admin Console & Application Deployment Questions
* Admin Console & Application Deployment Answers
* Reference
* Lab Summary
* Common Lab Errors
5 - Web Server and Web Server Plug-in
* Using a Web Server
* Web Server Plug-in Architecture
* Web Server Integration
* IBM HTTP Server Installation
* IBM HTTP Server Services
* Plug-in Installation Scenarios
* Web Server Plug-in Installation
* Web Server Plug-in Installation – Separate Install
* Web Server Plug-in Installation – Separate Install
* Web Server Plug-in Installation – Separate Install
* Web Server Plug-in Installation – Separate Install
* Web Server Plug-in Installation – Separate Install
* Web Servers in WebSphere
* Defining Web Servers
* Mapping Applications to Web Servers
* Plug-in Configuration
* Plug-in Configuration
* Virtual Host
* Virtual Hosts in WebSphere
* Creating a Virtual Host in WebSphere
* Relation to Enterprise Applications
* Plug-in Syntax
* Plug-in Syntax
* Web Server & Web Server Plug-in Questions
* Web Server & Web Server Plug-in Answers
* Reference
* Lab Summary
* Common Lab Errors
6 - Troubleshooting
* Problem Determination
* Error Reporting
* Browser to Web Server Connection Problem
* HTTP Request Problems
* HTTP Request Solutions
* Tools for Resolving WebSphere Problems
* Admin Console Messages
* Configuration Problems
* Runtime Messages
* Message Details
* Important Log Files
* Important Log Files
* Configuring JVM Log Files
* Viewing JVM Logs
* Log Format
* Event Types in JVM Log
* Event Types in JVM Type
* Setting the Log Levels
* Level Specification String
* Tracing
* Configuring Tracing
* Reading Java Exceptions
* Common Exceptions
* Server Does Not Start
* dumpNameSpace Tool
* Remote Debugging
* Thread Dump
* IBM Tools
* Troubleshooting Questions
* Troubleshooting Answers
* Reference
* Lab Summary
* Common Lab Errors
7 - IBM Support Assistant
* Source of Errors
* Support Tools
* IBM Support Assistant
* ISA Workbench
* Customizing the Workbench
* ISA Preferences
* Search for Information
* Case Management
* Collecting Information
* Guided Troubleshooting
* Troubleshooting Tools
* Manage Service Requests
* Summary
* Lab Summary
* Common Lab Errors
8 - Java EE Overview for Administrators
* Java EE Components
* Java EE Vendor Specifications
* Containers
* Java EE Blueprint
* Services
* JDBC
* Data Sources
* Java Naming and Directory Interface
* Java Message Service
* JavaMail
* Java EE Connector Architecture
* Java Transaction API
* Security
* Lifecycle Management
* Application Server Architecture
* Java EE Application Structure
* EAR File
* What are Modules?
* Java EE Deployment Descriptors
* Web Module
* EJB Module
* Client Module
* Java EE Architecture & Services Questions
* Java EE Architecture & Services Answers
* Reference
* IBM Extensions
* Assembly Tools
* RAD Workspace and Projects
* General Application Structure
9 - JDBC and Data Sources
* What is JDBC?
* JDBC Driver
* Typical JDBC Use
* Problems to Address
* JDBC Data Sources
* Data Source Architecture
* Typical Use of Data Source
* Configuring JDBC in WebSphere
* Creating JDBC Provider
* Creating JDBC Provider
* Using WebSphere Variables
* Creating Data Source
* Connection Pools
* Data Source Resource Reference
* JPA and Data Source
* JPA Administration
* JPA Resource Reference
* Data Source Configuration Errors
* JDBC & Data Sources Questions
* JDBC & Data Sources Answers
* Reference
* Lab Summary
* Common Lab Errors
10 - JMS Overview and WebSphere MQ Configuration
* Messaging Introduction
* Messaging Example
* Messaging Components
* Messaging Types
* JMS (Java Messaging Service)
* Message Driven Beans (MDB)
* MDB as Message Consumer
* JMS Resources
* Messaging in WebSphere
* Default Messaging
* WebSphere MQ
* Which To Use?
* WebSphere MQ JMS Configuration
* WebSphere MQ JMS Provider
* Connection Factory
* Destination
* Activation Specification
* Binding MDB to Activation Specification
* Relationship Between Messaging Components
* JMS Messaging Configuration Questions
* JMS Messaging Configuration Answers
11 - JMS Using Default Messaging Provider
* Service Integration Bus
* Service Integration Bus
* Service Integration Bus
* Service Integration Bus
* Bus Members
* Messaging Engine
* Message Store
* Destination
* Default Messaging JMS Configuration
* Creating a Service Integration Bus
* Adding a Bus Member
* Adding a Bus Member
* Adding a Bus Member
* Bus Member Message Store
* Add a Destination
* Default Messaging JMS Provider
* JMS Connection Factory
* JMS Destination
* JMS Activation Specification
* MDB Listener Binding
* Relationship Between Messaging Components
* JMS Messaging Configuration Questions
* JMS Messaging Configuration Answers
* Resources
* Lab Summary
* Common Lab Errors
12 - WebSphere Security
* Security Overview
* Architecture Components
* Security Components
* Digital Certificates
* SSL (Secure Sockets Layer)
* SSL in WebSphere
* WebSphere SSL Configuration
* Java Security
* JAAS
* Java EE Security
* Authentication and Authorization
* Challenge Mechanism
* Configure Challenge Mechanism
* User Registry
* Federated Repositories
* Security Configuration
* User Registry Configuration
* Authentication Mechanism Configuration
* LTPA and Single Sign On Mechanism
* Configuring LTPA
* Admin Console Roles
* Fine Grained Administration Security
* Stopping Secure Servers
* WebSphere Security Questions
* WebSphere Security Answers
* Reference
* Lab Summary
* Common Lab Errors
13 - Java EE Security
* Authorization
* Java EE Roles
* Sample Role Mapping
* Mapping Roles to Users/Groups
* Look Up Users/Groups
* Special Roles
* Defining Roles
* Resource Protection in Web Module
* Resource Protection in EJB Module
* Unprotected Methods
* "Unchecked" Method Permissions
* Run-As Delegation
* Java EE Security Questions
* Java EE Security Answers
* Lab Summary
* Common Lab Errors
14 - Performance Management
* What Affects Performance
* How to Measure Performance?
* WebSphere Queuing Network
* Performance Tuning
* System Settings for Tuning
* Top Tuning Parameters
* Top Tuning Parameters
* Performance Monitoring Service
* Enabling Performance Monitoring
* Performance Statistics
* Performance Data Available
* Performance Servlet
* Tivoli Performance Viewer
* Launching Tivoli Performance Viewer
* Launching Tivoli Performance Viewer
* Performance Advisors
* Tivoli Performance Viewer advisor
* Performance Data Options
* Summary Reports
* Viewing Performance Data
* Viewing Performance Data
* Logging Performance Data
* Performance Questions
* Performance Answers
* Lab Summary
* Common Lab Errors
15 - Java Memory Management
* Java Heap Space
* Heap Size Limits
* Default Size Limits
* Garbage Collection Basics
* Allocation Failure (AF)
* Free Space Threshold
* Garbage Collection Mechanism
* GC Performance Improvements
* Generational Garbage Collection
* Thread Local Heap (TLH)
* Memory Tuning Goals
* Steady State Heap Size
* Analyzing Steady State Behavior
* Effect of Initial Heap Size on GC
* Optimizing GC Duration
* Summary
16 - Memory Management in WebSphere
* Configuring the Heap
* Monitoring Memory Using PMI
* Analysis Using IBM Support Assistant
* Leak Advisor
* Summary
* Lab Summary
* Common Lab Errors
17 - Command Line Administration
* Command Line Tools
* Common Binary Commands
* wsadmin
* wsadmin Options
* Benefits of wsadmin
* Properties
* Security
* Scripting Languages
* JMX in WebSphere
* Default Scripting Objects
* Getting Help
* AdminConfig
* Object ID
* Saving Configuration
* AdminControl
* Object Names
* AdminApp
* AdminTask
* AdminTask exportWasprofile
* Common Scripting Patterns
* Common Scripting Patterns
* Profiles
* Things to Remember
* Command Line Administration Questions
* Command Line Administration Answers
* Reference
* Lab Summary
* Common Lab Errors
18 - Jython Scripting Tools
* Scripting in RAD
* Script Configuration
* Jython Command Assistance in Admin Console
* Command Assistance Notifications
* Jython Script Library
* AdminServerManagement
* AdminApplication
* AdminJDBC
* Managing Configurations with Properties Files
* Exporting Properties File
* Validate a Properties File
* Importing a Properties File
* Scripting Tool Questions
* Scripting Tool Answers
* Lab Summary
* Common Lab Errors
19 - Web Service Administration
* What is a Web Service?
* SOAP Overview
* WSDL Overview
* WSDL Syntax Overview
* Service Endpoint Definition
* Web Service Administration Tasks
* Configure Endpoint URL in Provider Side
* Publishing WSDL File
* Configure Endpoint URL in Consumer Side
* Working with Policy Sets
* Stopping a Service Listener
* Questions
* Answers
* Lab Summary
* Common Lab Errors
20 - Network Deployment Architecture
* Workload Management (WLM) Basics
* Role of Network Deployment Software
* Similarities With Base Edition
* Differences With Base Edition
* Coexistence With Base Edition
* Network Deployment Cell
* Deployment Manager and Node Agents
* Configuration File Synchronization
* Configuration File Synchronization
* Synchronization Problems
* Firewall Issues
* WebSphere Profiles - Recap
* Network Deployment Profiles
* Profile Management Tool
* Profile Management Tool
* Profile Management Tool
* manageprofiles command
* manageprofiles command
* Federating Nodes
* Federating Nodes
* Federating an Application Server Profile
* Federating a Custom Profile
* Prerequisites Before Adding Nodes
* Steps Taken When Adding a Node
* Removing Nodes
* Admin Console Changes
* Controlling Deployment Manager and Node Agents
* Automatically Starting Servers
* Network Deployment Architecture Questions
* Network Deployment Architecture Answers
* Reference
* Lab Summary
* Lab Summary
* Common Lab Errors
* Lab Topology
21 - Web Server Management and Cluster Topology
* Web Server Management
* Administering IBM HTTP Server
* IBM HTTP Server Architecture
* Non-IHS Web Server
* Managing Multiple Web Servers
* Cluster
* Vertical Scaling
* Horizontal Scaling
* "Mixed" Scaling
* Heterogeneous Scaling
* Creating a Cluster
* Cluster Member Options
* Cluster Member Options
* Cluster Member Options
* Managing Clusters
* Mapping Applications to Clusters
* Cluster Topology Screen
* Topology
* Factors Affecting Topology
* Factors Affecting Topology
* Coexistence Scenarios
* Common Topologies
* All in One
* Vertical Scaling
* Server Separation
* "Mixed" Scaling
* Web Server Horizontal Scaling
* Web Server Management & Cluster Topology Questions
* Web Server Management & Cluster Topology Answers
* Reference
* Lab Summary
* Common Lab Errors
* Lab Topology
22 - Workload Management and Application State
* Types of WLM
* Web Server WLM
* Web Module WLM Architecture
* Web Module WLM Architecture
* Weighted Routing
* State Management
* Server Affinity
* Weighted Routing with Server Affinity
* EJB WLM
* Factors Overriding EJB WLM
* Problems With Server Affinity
* Server Affinity With Failover
* Data Replication Service
* Number of Replicas
* Replication Security
* Enabling Server Affinity Failover
* Enabling Server Affinity Failover
* Session Database
* Session Tuning
* Distributed Session Tuning
* Workload Management & Application State Questions
* Workload Management & Application State Answers
* Lab Summary
* Common Lab Errors
23 - What's New in WebSphere Application Server v7 for Administrators
* Java EE 5 Support
* Web Service Policy Sets
* Web Service Policy Sets
* Intelligent Provisioning
* Security Domains
* Security Domains
* Business Level Applications
* Business Level Applications
* Administrative Agent
* Administrative Agent
* Administrative Agent
* Job Manager
* Job Manager
* Job Manager
* Summary
|