WebSphere Application
Server v6.x Administration


| Audience |
System administrators,
network professionals and advanced web developers
that will be maintaining and monitoring the WebSphere
Application Server v6.x environment |
| |
|
Duration |
4-5 Days |
| |
|
| Course Abstract |
This course utilizes a combination
of instructor-led lectures and interactive workshops
to demonstrate the administrative tasks for maintaining
the WebSphere Application Server Network Deployment
environment. This seminar will focus on: WebSphere
editions, deployment considerations using ASTK,
migration strategies, browser-based administration,
scripting, performance and tuning issues, workload
management, failover strategies, clustering, defining
JMS servers, session management concerns, DataSources,
PMI metrics and JVMPI and monitoring strategies.
Each of the topics will be reinforced through
a series of hands-on exercises and case studies.
|
| |
|
| Objectives |
Upon conclusion participants will have acquired
these skills:
- Understand the differences between v5.x and
v6.0
- Install and configure environment for WebSphere
Application Server ND version
- Illustrate the performance monitoring tools
available
- Demonstrate the role of WebSphere security
and the implementation of LDAP architecture.
- Defining affinity and failover processing
and strategies with WebSphere
- Understand the session management considerations
- Demonstrate implementation and configuration
of JCA resource adapters
- Define the configuration of JDBC connection
pools
- Understand the role of JMS and configuration
of a JMS Server
- Illustrate the federated WebSphere namespace
environment
- Understand the WebSphere class loading policy
- Depict the wsadmin scripting tool and Jacl
scripts for maintaining application server environment
and deploying applications
- Illustrate the usage of the Application Assembly
Toolset for packaging J2EE applications
- Discuss horizontal and vertical scaling and
clustering
- Understand the role of WebSphere nodes, cells
and clusters
- Illustrate the role of the Deployment Manager
|
| |
|
| Class Format |
Lecture and Lab |
| |
|
| Prerequisites |
Each student should
have a general understanding of the WebSphere
environment and the capabilities of the product.
No Java programming exposure is required. |
| Course
Topics |
The following
list represents the sections and topics discussed
in this virtual instructor-led course offering. |
| |
WebSphere
v6.x Overview
- v6.0 Differences
- Implementation variations
- Network Deployment vs standalone version
- Cells, nodes & clusters
- Web Services Gateway
- JCA support
- Migration processes
|
WebSphere
Naming
- Naming topology
- v6.0 new features
- Federated namespace
- System, persistent and transient namespaces
- CosNaming
- Naming topology implementations
- WebSphere v4 client
|
Topology
- Implementation versions
- Vertical Scaling
- Http Server separation
- Reverse Proxy
- Horizontal Scaling
- IP Sprayer
- WebSphere Cells
- WebSphere Clusters
|
Server Configuration
- Managing Servers
- Application Server creation
- Application class loader policy
- Class loading mode
- Server properties (Web, EJB, Transaction,
Threads, ORB, etc)
- WebSphere Clusters
- Managing clusters
|
Assembly &
Deployment
- Application packaging
- Application Assembly Tool
- earconvert tool
- ejbdeploy command
- Class loading policies
- Enterprise application installation
|
WebSphere Security
Server
- WebSphere Security model
- Authorization and Authentication
- JAAS
- CSIv2
- LDAP vs Local OS
- SWAM
|
WebSphere Administration
- WebSphere Admin model
- Administative Console
- Scope and Filters
- Managing Nodes and synchronization
- Resource provider installation
- Virtual hosts
- Web Server plugin
- Variables
- Logging and Tracing
- Log Analyzer
- Enterprise Application properties
|
Performance &
Tuning
- Performance Monitoring components
- Tivoli Performance Viewer
- PMI Service and infrastructure
- Data collection services
- Performance data classification
- Enabling PMI
- Instrumentation levels
- Monitoring real-time applications
- Viewing EJB/Web Container, JDBC pools,
Threads, ORBs, etc
|
Server-side Components
- Servlets and their lifecycle
- Web Container role
- JSPs and the JSP Engine
- EJBs and role of EJB Container
|
Administrative
Techniques
- JMX architecture
- MBeans role
- SOAP connectors
- Role of wsadmin environment
- AdminControl, AdminConfig & AdminApp
- Jacl scripts
|
Resource Configuration
- JDBC role
- Connection pooling
- Resource adapters and JCA connectors
- Session management
- Session affinity
- WebSphere internal messaging
- JMS and JMS providers
- MQSeries integration
|
J2EE Security
- J2EE Security model
- Authentication/Authorization
- Delegation and Trusting
- Network Deployment implementation
- LDAP vs Local OS registries
- Security Collaborators
- Security role mapping
- RunAsmode
- RunAsIdentity
- HTTP single sign-on
- WebSphere Security model
- Authorization and Authentication
- JAAS
- CSIv2
- LDAP vs Local OS
- SWAM
- Process activity sequencing
|
| |
|
|
|