WA1275 Advanced Administration of WebSphere Application Server v5
Course Outline
|
|
| 1. Work Load Management |
|
- Key concepts
- EJB WLM
- Web application WLM
- Installation
- Lab: Install ND and base
- Adminster a cluster
- Deploying applications in a cluster
- Lab: Install an application in a cluster
- Session replication
- Lab: Enable session replication
- Session persistence
- Lab: Enable session persistence
- Tuning session persistence
- Session affinity
- TCP dispatching using WebSphere Edge Server
- Reverse proxy using WebSphere Edge Server
|
|
| 2. Name Service |
|
- What is name service?
- Name service architecture
- EJB JNDI names
- corbaloc
- corbaname
- Best practices
- Lab: Running EJB client with various JNDI name syntax
- Cell persistent names
- Lab: Using cell persistent names
|
|
| 3. Advanced Security |
|
- Enable LDAP based security
- Protecting administration console
- Lab: Enable LDAP security using IBM Tivoli Directory Server
- Enable SSL in the web server
- Lab: Enable SSL in IBM HTTP Server
- Enable SSL between web server and web container
- Lab: Enable SSL between web server and web container
- Enable Single Sign On
- Configure EJB delegation
- Java security
- Lab: Enable Java security
|
|
| 4. EJB Client Management |
|
- WebSphere client runtime
- Packaging a client EAR
- Running a client EAR
- EJB client port usage
- Configure EJB client security
- Enable SSL for IIOP
- Lab: Run secured EJB client
|
|
| 5. Advanced Script Based Administration |
|
- JACL grammar
- Getting help
- AdminConfig, AdminApp and AdminControl objects
- Basic example
- Advanced example
- Lab: Configure data source and install an application.
- Using Ant to automate build and deployment
- Lab: Use ANT to re-install an application
|
|
| 6. Advanced JMS Administration with WebSphere MQ |
|
- Basic JMS concepts
- Configuring point to point messaging
- Listener port error handling
- MDB performance tuning
- Lab: Configure JMS and MDB and WebSphere MQ
- WebSphere MQ client
- WebSphere MQ cluster
- JMS security
- Message format
|
|
| 7. Dynamic Caching |
|
- Caching Servlet and JSP
- Fragment cache
- Lab: Enable caching
- Pushing cache to web server plugin
- Personalized cache
- Cache replication
- Lab: Enable cache replication
|
|
| 8. Transaction Management |
|
- Introduction to transaction
- Distributed transaction
- Isolation level
- Configuring distributed transaction between DB2 and WebSphere MQ
- Transaction failure recovery
- Transaction performance monitoring
- Transaction troubleshooting
|
|
| 9. WebSphere Class Loaders |
|
- Various class loaders
- Customizing class loader plocies
- Shared library
- Class reloading
- Lab: Use shared library
|
|
|