WA1254 WebSphere Application Server v5.1 Administration Training (Network Deployment Edition) Outline
on AIX |
|
1. Introduction to IBM WebSphere |
|
- Building J2EE and Web Services Application with IBM WebSphere
- J2EE application modules
- Web Services application module
- Infrastructure for J2EE and Web Service applications
- Examples of using WebSphere in J2EE and Web Services Application
- Introduction to IBM WebSphere Family
- WebSphere Application Server
- WebSphere Portal
- WebSphere MQ
- WebSphere Commerce Suite
- WebSphere Studio
- Introduction to IBM WebSphere Application Server V5.1
- Overview and new features of WAS V5.1
- Editions of WAS V5
- Architecture and components of WAS V5.1 Network Deployment
- WAS V5.1 Network Deployment administration module and tools
|
|
2. WebSphere Application Server Installation |
|
- Pre-installation
- Network architecture planning and configuration
- Typical network configurations for WAS 5.1
- Setup single server environment
- Setup multi-server environment
- Install WAS V5.1 Network Deployment
- Typical and custom installation
- Silent installation
- Test installation
- Migrate to WAS V5.1 Network Deployment
- Installation trouble shooting
|
|
3. WebSphere Application Server Architecture |
|
- WebSphere Application Server Component Architecture
- Node
- Application Server
- Embedded HTTP server
- Web Container
- EJB Container
- Web Service Engine
- JMS server
- Security Server
- Admin Services, Admin console and applications
- Configuration repository
- HTTP Server and WebSphere Plug-in
- WebSphere Application Server Network Deployment
- Cell
- Deployment Manager and Managed processes
- Node Agent
- Cluster
- Web Service gateway and UDDI Registry
- Edge Components
- WebSphere Application Server Topology Selection
- Vertical and horizontal scaling
- Multi-tiered
- Multiple instance and coexistence
- Clusters
- Topology selection criteria
|
|
4. WebSphere Application Server Administration |
|
- WebSphere Application Server administrative tasks
- Administrating servers
- Add/remove node (application server instance)
- Start/stop network environment
- Administrating applications
- Assemble applications
- Install/uninstall applications
- Start/stop applications
- WebSphere Admin Console
- Introduction to functions of WebSphere admin console
- Starting admin console
- Admin console GUI
- Using Admin console
- Securing admin console
- Using WebSphere Administrative Console for System administration
- Administrating Servers
- Create application servers
- Start/stop application server
- Monitor the running of application servers
- Delete application servers
- Configure transports
- Set up Java virtual machine
- Preparing to host applications
- Create a virtual host.
- Configure a Web container.
- Configure an EJB container.
- Create resources for data access.
- Create a JDBC provider and data source.
- Create a URL and URL provider.
- Create a JMS destination, connection, and provider.
- Configure a Session Manager.
- Configuring Web server plug-ins
|
|
5. WebSphere Application Deployment and Administration |
|
- Assembling J2EE Application with Application Assembly Toolkit (ASTK)
- Assemble EJB modules
- Assemble Web modules
- Generate EAR (Enterprise Application Archive)
- Installing J2EE applications into WebSphere Application Servers
- Setting class path and module visibilities of J2EE applications
- Installing EAR or stand alone modules (war or jar)
- Manage J2EE applications
- Manage EJB containers
- Manage HTTP sessions
|
|
6. WebSphere Application Security Administration |
|
- Concepts of WebSphere Application Security
- WebSphere Security Environment Configuration
- WebSphere SSL Configuration
- Deployed Secured Applications
- Test and trouble shootings for security configurations
|
|
7. WebSphere Application Server Administration-Advanced |
|
- Working with application server configuration files
- Distributed administration
- Managing administrative agents
- Configure administrative services and repository
- Configure deployment managers and cells
- Configure nodes
- Using WebSphere Command Line tools
- Using WebSphere administrative (wsadmin) scripting program
|
|
8. WebSphere Application Tracing and Trouble Shooting |
|
- Problem Determination in WebSphere
- Tools for Tuning and Trouble Shooting WebSphere Applications
- Configuring WebSphere Application Server Trace with WebSphere Admin Console
- Using WebSphere Log Analyzer
- Using Object Level Trace and Distributed Debug
|
|
9. WebSphere Performance Tuning Foundations |
|
- Formalize terminologies
- Througput and response time analysis
|
|
10. WebSphere Queue Network |
|
- Description and how to configure
- Web server network queue (IBM HTTP Server in Windows and UNIX)
- WebSphere working thread or process queue
- Web container network queue
- Web container thread queue
- Data source queue
|
|
11. Performance Data Gathering Tools |
|
- Using WebSphere Resource Analyzer
- Various thread pools
- TCP/IP connection pool
- Object instance pool
- JVM heap usage
- Transaction timing
- HTTP response timing
|
|
12. Optimizing JVM Memory Usage |
|
- Memory management in Java
- Introduction to JVMPI
- Using JProbe
- Configure WebSphere for JProbe
- Locating memory allocation over usage hot spots.
- Locating potential memory leaks.
- Using WebSphere Studio Application Developer
- Locating memory allocation over usage hot spots.
- Locating potential memory leaks.
|
|
13. Performance Tuning Techniques |
|
- Common performance problems and solutions
- CPU under utilization
- CPU over utilization
- CPU bursty utilization
- Uneven cluster loading
- Optimization
- How to optimize the queue network
- How to optimize the connection pool
- How to optimize JVM memory usage.
- Optimizing EJB container
- Common DB2 tuning tips.
- Session tuning
- Other tuning hotlist
|
|
14. WebSphere Web Services Management |
|
- Introduction to Web Services
- Deploying and managing SOAP-Accessible Web Services
- Assembling SOAP Services
- Deploying SOAP Services
- Securing SOAP services with SOAP Signature
- Administering deployed SOAP services using XML-SOAP administrative tool
- Using Web Services Invocation Framework (WSIF) to invoke Web services
- Overview of WSIF
- Maintaining the properties file for WSIF
- Enabling security for WSIF
- Enabling Web services through the IBM Web Services Gateway
- Installing and Configuring WebSphere UDDI Registry
|
|
15. WebSphere Java Messaging Service (JMS) Management |
|
- Introduction to JMS
- Administering WebSphere JMS
- Installing and configuring a JMS provider
- Moving from the internal JMS provider to WebSphere MQ
- Enabling security for the embedded WebSphere JMS provider
- Displaying administrative lists of JMS resources
- Managing WebSphere internal JMS servers
- Configuring JMS provider resources
- Deploying JMS applications
|
|
16. WebSphere Application Workload Management |
|
- WebSphere multi-server scaling topologies
- Vertical scaling
- Horizontal scaling
- Dispatcher
- Deployment manager cells
- WebSphere clustering and workload management
- Manage WebSphere multi-server environments
- Configure the cell-wide environment
- Add node to a cell
- Start/stop a node
- Remove a node from a cell
- Manager clusters for workload management
- Creating clusters
- Add application servers as cluster members
- Start/stop clusters
- Using replication
- Configure workload management
|
|
17. Introduction to Migration |
|
- Migration paths
- What you will need to migrate
- Navigating Java and J2EE technologies
- WebSphere v5.1 architecture primer
- Developing a high-level migration plan
|
|
18. Migrating the System Configuration and Runtime |
|
- New system requirements
- Planning and executing system upgrades
- Migrating from WebSphere v3.5
- Migrating from WebSphere v4.0
- Product coexistence and interoperability during the transition
- Upgrading the network systems
|
|