|
|
|
|
|
|
|
|
|
WebSphere
Application Server 6 Administration |
Duration: 3 days |
|
|
- System Administrators
- Enterprise Application Developers
|
|
- Students should have basic understanding of server systems
- Students should know the basics of some Java technologies
|
|
|
Description |
An enterprise application consists of various components
and resources such as Enterprise JavaBeans, Servlets, JSPs, HTML
files, XML files, etc. After application developers finish developing
the various components, it is the administrator's job to put
everything together into the WebSphere Environment. The administrator
is responsible for making sure the application is installed correctly
within WebSphere and its associated components (webserver, database
servers etc.) so that remote clients are able to access it as
planned.
This course is a highly hands-on course that teaches students all the key aspects of the administrative tasks on the WebSphere Platform.
|
|
Objectives |
Upon completion of the course, students will become familiar with
these tasks:
- Planning and installing WAS
- Deploying Enterprise Applications
- Assembling and Configuring new applications
- Changing or updating application contents
- Starting, stopping and pinging applications
- Securing applications
- Tuning and troubleshooting applications
- Clustering servers to do load-balancing, failovers and migration
|
|
Course Outline |
Introduction
- The WebSphere family
- Various WAS Editions
- The J2EE Platform
- What is new in WAS 6.x
Components and Configurations
- Understand server profiles
- Installation of WAS Base server
- Base Server Architecture
- Base Server Components
- Installation of WAS Network Deployer
- Deployment Manager
- Cells, Nodes, Clusters
- Cluster Topologies for Best Practices
- WAS 6 Architecture
Administrative Console
- Overview of Web Application
- Where the console resides
- Navigating the GUI
- Deploying and Configuring Enterprise Applications
- Application Server Properties
- Web Container
- EJB Container
Enterprise Application Deployment
- Enterprise Application - Preparation
- Setting up Resources
- Application Deployment - Overview
- Application Deployment - Options
- Web Container - Properties
- EJB Container - Properties
Application Server Toolkit (ASTK)
- Adding EJB Modules
- Adding Web Modules
- Setting variables for Deployment
- Saving and Deploying the EAR
Administering Session Management
- Session Management Features, Properties
- Session Scope
- Session Tracking Mechanism
- Session Management Persistence
|
|
Distributed Servers and Repositories
- Network Deployment (WAS-ND)
- Creating Cells
- Federating Nodes
- Configuration Repositories
- Repository: Cell, Nodes, Servers, Apps
- Repository: Network Deployment
- Repository: Deployment Manager
- Node and Cell Discovery
- serverindex.xml
- File Synchronization
- Managed Servers
- Managing remote Web Servers
Clusters and Topologies
- Why Cluster?
- Creating Clusters
- Replication
- Adding servers to Clusters
- Cluster Management
- Network Dispatcher
- Vertical Scaling
- Horizontal Scaling
- MultiClustering
Administering Security
- Security Overview
- WAS Security Architecture
- Security Model and Components
- User Registry
- Security Server and Collaborator
- Global Security
- Securing Admin Console
- Securing Applications
- Roles, Constraints, Resources
- Mapping Roles to Users and Groups
Troubleshooting and Monitoring
- PMI
- Tivoli Performance Viewer
- Performance Monitoring Servlet
- Console Messages
- Trace Facility
- Log Analyzer
Scripting Tools
- BSF
- Mbeans
- wsadmin
- Jacl and Jython
- Configuring wsadmin
- wsadmin Objects
- AdminConfig, AdminControl
- wsadmin is Powerful
- Advanced wsadmin
- More wsadmin
- Overview of JMX
| |
|
|